![]() |
TrinityCore
|
Namespaces | |
| namespace | Impl |
Classes | |
| class | AsExpected |
| struct | AsExpectedFn |
| class | DeadlineTimer |
| class | IoContext |
| class | IoContextExecutor |
| class | Strand |
Functions | |
| template<typename T > | |
| decltype(auto) | post (IoContext &ioContext, T &&t) |
| template<typename T > | |
| decltype(auto) | post (IoContextExecutor const &executor, T &&t) |
| template<typename T > | |
| decltype(auto) | get_io_context (T &&ioObject) |
| template<typename T > | |
| decltype(auto) | post (Strand &strand, T &&t) |
Variables | |
| constexpr AsExpectedFn | as_expected |
|
inline |
Definition at line 92 of file IoContext.h.
Referenced by Metric::Unload().
|
inline |
Definition at line 78 of file IoContext.h.
Referenced by Log::OutCharDump(), Log::OutCommandImpl(), and Log::OutMessageImpl().
|
inline |
Definition at line 86 of file IoContext.h.
|
inline |
|
inlineconstexpr |
A function object that adapts a completion_token to specify that the completion handler arguments should be combined into a single boost::outcome_v2::result argument.
May also be used directly as a completion token, in which case it adapts the asynchronous operation's default completion token (or boost::asio::deferred if no default is available).
Definition at line 109 of file ExpectedCompletionHandler.h.