Beast Logo

PrevUpHomeNext
http::message::message

Default constructor.

message();

Move constructor.

message(
    message&&);

Copy constructor.

message(
    message const&);

Constructor.

template<
    class... Args>
explicit
message(
    header_type&& h,
    Args&&... args);

template<
    class... Args>
explicit
message(
    header_type const& h,
    Args&&... args);

Construct a message.

template<
    class BodyArg>
explicit
message(
    BodyArg&& body_arg);

template<
    class BodyArg,
    class HeaderArg>
message(
    BodyArg&& body_arg,
    HeaderArg&& header_arg);

template<
    class... BodyArgs>
message(
    std::piecewise_construct_t,
    std::tuple< BodyArgs... > body_args);

template<
    class... BodyArgs,
    class... HeaderArgs>
message(
    std::piecewise_construct_t,
    std::tuple< BodyArgs... >&& body_args,
    std::tuple< HeaderArgs... >&& header_args);

PrevUpHomeNext