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

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

context(OperationType type) noexcept=0msgpack_rpc::executors::IExecutorpure virtual
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
is_running()=0msgpack_rpc::executors::IAsyncExecutorpure virtual
last_exception()=0msgpack_rpc::executors::IAsyncExecutorpure virtual
on_exception(std::function< void(std::exception_ptr)> exception_callback)=0msgpack_rpc::executors::IAsyncExecutorpure virtual
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
start()=0msgpack_rpc::executors::IAsyncExecutorpure virtual
stop()=0msgpack_rpc::executors::IAsyncExecutorpure virtual
~IAsyncExecutor() noexcept override=defaultmsgpack_rpc::executors::IAsyncExecutor
~IExecutor() noexcept=defaultmsgpack_rpc::executors::IExecutorvirtual