TrinityCore
Loading...
Searching...
No Matches
Trinity::Asio::IoContextExecutor Class Reference

#include <IoContext.h>

+ Inheritance diagram for Trinity::Asio::IoContextExecutor:

Public Types

using Base = boost::asio::io_context::executor_type
 

Public Member Functions

 IoContextExecutor (boost::asio::io_context::executor_type const &other) noexcept
 
 IoContextExecutor (boost::asio::io_context::executor_type &&other) noexcept
 
IoContextExecutor & operator= (basic_executor_type const &other) noexcept
 
IoContextExecutor & operator= (basic_executor_type &&other) noexcept
 

Detailed Description

Definition at line 29 of file IoContext.h.

Member Typedef Documentation

◆ Base

using Trinity::Asio::IoContextExecutor::Base = boost::asio::io_context::executor_type

Definition at line 32 of file IoContext.h.

Constructor & Destructor Documentation

◆ IoContextExecutor() [1/2]

Trinity::Asio::IoContextExecutor::IoContextExecutor ( boost::asio::io_context::executor_type const &  other)
inlinenoexcept

Definition at line 36 of file IoContext.h.

◆ IoContextExecutor() [2/2]

Trinity::Asio::IoContextExecutor::IoContextExecutor ( boost::asio::io_context::executor_type &&  other)
inlinenoexcept

Definition at line 38 of file IoContext.h.

Member Function Documentation

◆ operator=() [1/2]

IoContextExecutor & Trinity::Asio::IoContextExecutor::operator= ( basic_executor_type &&  other)
inlinenoexcept

Definition at line 46 of file IoContext.h.

◆ operator=() [2/2]

IoContextExecutor & Trinity::Asio::IoContextExecutor::operator= ( basic_executor_type const &  other)
inlinenoexcept

Definition at line 40 of file IoContext.h.


The documentation for this class was generated from the following file: