Electroneum
Public Member Functions | Private Attributes | List of all members
net::zmq::anonymous_namespace{zmq.cpp}::message Class Reference

RAII wrapper for zmq_msg_t. More...

Public Member Functions

 message () noexcept
 
 message (message &&rhs)=delete
 
 message (const message &rhs)=delete
 
messageoperator= (message &&rhs)=delete
 
messageoperator= (const message &rhs)=delete
 
 ~message () noexcept
 
zmq_msg_t * handle () noexcept
 
const char * data () noexcept
 
std::size_t size () noexcept
 

Private Attributes

zmq_msg_t handle_
 

Detailed Description

RAII wrapper for zmq_msg_t.

Constructor & Destructor Documentation

◆ message() [1/3]

net::zmq::anonymous_namespace{zmq.cpp}::message::message ( )
inlinenoexcept

◆ message() [2/3]

net::zmq::anonymous_namespace{zmq.cpp}::message::message ( message &&  rhs)
delete

◆ message() [3/3]

net::zmq::anonymous_namespace{zmq.cpp}::message::message ( const message rhs)
delete

◆ ~message()

net::zmq::anonymous_namespace{zmq.cpp}::message::~message ( )
inlinenoexcept

Member Function Documentation

◆ data()

const char* net::zmq::anonymous_namespace{zmq.cpp}::message::data ( )
inlinenoexcept

◆ handle()

zmq_msg_t* net::zmq::anonymous_namespace{zmq.cpp}::message::handle ( )
inlinenoexcept

◆ operator=() [1/2]

message& net::zmq::anonymous_namespace{zmq.cpp}::message::operator= ( const message rhs)
delete

◆ operator=() [2/2]

message& net::zmq::anonymous_namespace{zmq.cpp}::message::operator= ( message &&  rhs)
delete

◆ size()

std::size_t net::zmq::anonymous_namespace{zmq.cpp}::message::size ( )
inlinenoexcept

Member Data Documentation

◆ handle_

zmq_msg_t net::zmq::anonymous_namespace{zmq.cpp}::message::handle_
private

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