...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Constructor.
message(); »more...
message( message&&); »more...
message( message const&); »more...
template< class... BodyArgs> explicit message( header_type&& h, BodyArgs&&... body_args); »more...
template< class... BodyArgs> explicit message( header_type const& h, BodyArgs&&... body_args); »more...
message( verb method, string_view target, unsigned version); »more...
template< class BodyArg> message( verb method, string_view target, unsigned version, BodyArg&& body_arg); »more...
template< class BodyArg, class FieldsArg> message( verb method, string_view target, unsigned version, BodyArg&& body_arg, FieldsArg&& fields_arg); »more...
message( status result, unsigned version); »more...
template< class BodyArg> message( status result, unsigned version, BodyArg&& body_arg); »more...
template< class BodyArg, class FieldsArg> message( status result, unsigned version, BodyArg&& body_arg, FieldsArg&& fields_arg); »more...
explicit message( std::piecewise_construct_t); »more...
Construct a message.
template< class... BodyArgs> message( std::piecewise_construct_t, std::tuple< BodyArgs... > body_args); »more...
template< class... BodyArgs, class... FieldsArgs> message( std::piecewise_construct_t, std::tuple< BodyArgs... > body_args, std::tuple< FieldsArgs... > fields_args); »more...