cpp-msgpack-rpc 0.2.0
An RPC library implementing MessagePack RPC.
Loading...
Searching...
No Matches
msgpack_rpc::executors::GeneralExecutor Member List

This is the complete list of members for msgpack_rpc::executors::GeneralExecutor, including all inherited members.

async_stop_threads_gently()msgpack_rpc::executors::GeneralExecutorinlineprivate
callback_context_index_msgpack_rpc::executors::GeneralExecutorprivate
callbacks_context_thread_pairs_msgpack_rpc::executors::GeneralExecutorprivate
context(OperationType type) noexcept overridemsgpack_rpc::executors::GeneralExecutorinlinevirtual
create_thread_id_string()msgpack_rpc::executors::GeneralExecutorinlineprivatestatic
exception_callbacks_msgpack_rpc::executors::GeneralExecutorprivate
exception_callbacks_mutex_msgpack_rpc::executors::GeneralExecutorprivate
exception_in_thread_msgpack_rpc::executors::GeneralExecutorprivate
exception_in_thread_mutex_msgpack_rpc::executors::GeneralExecutorprivate
GeneralExecutor(std::shared_ptr< logging::Logger > logger, const config::ExecutorConfig &config)msgpack_rpc::executors::GeneralExecutorinline
GeneralExecutor(const GeneralExecutor &)=delete (defined in msgpack_rpc::executors::GeneralExecutor)msgpack_rpc::executors::GeneralExecutor
GeneralExecutor(GeneralExecutor &&)=delete (defined in msgpack_rpc::executors::GeneralExecutor)msgpack_rpc::executors::GeneralExecutor
get_context_index(std::atomic< std::size_t > &index, std::size_t size)msgpack_rpc::executors::GeneralExecutorinlineprivatestatic
IAsyncExecutor(const IAsyncExecutor &)=delete (defined in msgpack_rpc::executors::IAsyncExecutor)msgpack_rpc::executors::IAsyncExecutor
IAsyncExecutor(IAsyncExecutor &&)=delete (defined in msgpack_rpc::executors::IAsyncExecutor)msgpack_rpc::executors::IAsyncExecutor
IAsyncExecutor() noexcept=defaultmsgpack_rpc::executors::IAsyncExecutorprotected
IExecutor(const IExecutor &)=delete (defined in msgpack_rpc::executors::IExecutor)msgpack_rpc::executors::IExecutor
IExecutor(IExecutor &&)=delete (defined in msgpack_rpc::executors::IExecutor)msgpack_rpc::executors::IExecutor
IExecutor() noexcept=defaultmsgpack_rpc::executors::IExecutorprotected
interrupt_threads()msgpack_rpc::executors::GeneralExecutorinlineprivate
is_running() overridemsgpack_rpc::executors::GeneralExecutorinlinevirtual
is_started_msgpack_rpc::executors::GeneralExecutorprivate
is_stopped_msgpack_rpc::executors::GeneralExecutorprivate
last_exception() overridemsgpack_rpc::executors::GeneralExecutorinlinevirtual
logger_msgpack_rpc::executors::GeneralExecutorprivate
on_exception(std::function< void(std::exception_ptr)> exception_callback) overridemsgpack_rpc::executors::GeneralExecutorinlinevirtual
operator=(const GeneralExecutor &)=delete (defined in msgpack_rpc::executors::GeneralExecutor)msgpack_rpc::executors::GeneralExecutor
operator=(GeneralExecutor &&)=delete (defined in msgpack_rpc::executors::GeneralExecutor)msgpack_rpc::executors::GeneralExecutor
operator=(const IAsyncExecutor &)=delete (defined in msgpack_rpc::executors::IAsyncExecutor)msgpack_rpc::executors::IAsyncExecutor
operator=(IAsyncExecutor &&)=delete (defined in msgpack_rpc::executors::IAsyncExecutor)msgpack_rpc::executors::IAsyncExecutor
operator=(const IExecutor &)=delete (defined in msgpack_rpc::executors::IExecutor)msgpack_rpc::executors::IExecutor
operator=(IExecutor &&)=delete (defined in msgpack_rpc::executors::IExecutor)msgpack_rpc::executors::IExecutor
run_in_thread(AsioContextType &context)msgpack_rpc::executors::GeneralExecutorinlineprivate
start() overridemsgpack_rpc::executors::GeneralExecutorinlinevirtual
start_threads()msgpack_rpc::executors::GeneralExecutorinlineprivate
stop() overridemsgpack_rpc::executors::GeneralExecutorinlinevirtual
stop_threads()msgpack_rpc::executors::GeneralExecutorinlineprivate
transport_context_index_msgpack_rpc::executors::GeneralExecutorprivate
transport_context_thread_pairs_msgpack_rpc::executors::GeneralExecutorprivate
~GeneralExecutor() overridemsgpack_rpc::executors::GeneralExecutorinline
~IAsyncExecutor() noexcept override=defaultmsgpack_rpc::executors::IAsyncExecutor
~IExecutor() noexcept=defaultmsgpack_rpc::executors::IExecutorvirtual