FairMQ  1.4.33
C++ Message Queuing Library and Framework
fair::mq::sdk::AsioAsyncOp< Executor, Allocator, CompletionSignature > Class Template Reference

Interface for Asio-compliant asynchronous operation, see https://www.boost.org/doc/libs/1_70_0/doc/html/boost_asio/reference/asynchronous_operations.html. More...

#include <fairmq/sdk/AsioAsyncOp.h>

Detailed Description

template<typename Executor, typename Allocator, typename CompletionSignature>
class fair::mq::sdk::AsioAsyncOp< Executor, Allocator, CompletionSignature >

Interface for Asio-compliant asynchronous operation, see https://www.boost.org/doc/libs/1_70_0/doc/html/boost_asio/reference/asynchronous_operations.html.

Template Parameters
ExecutorAssociated I/O executor, see https://www.boost.org/doc/libs/1_70_0/doc/html/boost_asio/reference/asynchronous_operations.html#boost_asio.reference.asynchronous_operations.associated_i_o_executor
AllocatorDefault allocation strategy, see https://www.boost.org/doc/libs/1_70_0/doc/html/boost_asio/reference/asynchronous_operations.html#boost_asio.reference.asynchronous_operations.allocation_of_intermediate_storage
CompletionSignature
Thread Safety
Distinct objects: Safe.
Shared objects: Unsafe.

primary template


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

privacy