#include <zmq.hpp>
Definition at line 389 of file zmq.hpp.
◆ message_t() [1/6]
zmq::message_t::message_t |
( |
| ) |
|
|
inline |
◆ message_t() [2/6]
zmq::message_t::message_t |
( |
size_t |
size_ | ) |
|
|
inlineexplicit |
◆ message_t() [3/6]
template<class ForwardIter >
zmq::message_t::message_t |
( |
ForwardIter |
first, |
|
|
ForwardIter |
last |
|
) |
| |
|
inline |
◆ message_t() [4/6]
zmq::message_t::message_t |
( |
const void * |
data_, |
|
|
size_t |
size_ |
|
) |
| |
|
inline |
◆ message_t() [5/6]
zmq::message_t::message_t |
( |
void * |
data_, |
|
|
size_t |
size_, |
|
|
free_fn * |
ffn_, |
|
|
void * |
hint_ = ZMQ_NULLPTR |
|
) |
| |
|
inline |
◆ ~message_t()
zmq::message_t::~message_t |
( |
| ) |
|
|
inline |
◆ message_t() [6/6]
zmq::message_t::message_t |
( |
const message_t & |
| ) |
|
|
private |
◆ copy() [1/2]
void zmq::message_t::copy |
( |
message_t & |
msg_ | ) |
|
|
inline |
◆ copy() [2/2]
void zmq::message_t::copy |
( |
message_t const * |
msg_ | ) |
|
|
inline |
◆ data() [1/4]
const void* zmq::message_t::data |
( |
| ) |
const |
|
inline |
◆ data() [2/4]
template<typename T >
T const* zmq::message_t::data |
( |
| ) |
const |
|
inline |
◆ data() [3/4]
void* zmq::message_t::data |
( |
| ) |
|
|
inline |
◆ data() [4/4]
template<typename T >
T* zmq::message_t::data |
( |
| ) |
|
|
inline |
◆ empty()
◆ equal()
bool zmq::message_t::equal |
( |
const message_t * |
other | ) |
const |
|
inline |
◆ get()
int zmq::message_t::get |
( |
int |
property_ | ) |
|
|
inline |
◆ gets()
const char* zmq::message_t::gets |
( |
const char * |
property_ | ) |
|
|
inline |
◆ handle() [1/2]
◆ handle() [2/2]
◆ more()
bool zmq::message_t::more |
( |
| ) |
const |
|
inline |
◆ move() [1/2]
void zmq::message_t::move |
( |
message_t & |
msg_ | ) |
|
|
inline |
◆ move() [2/2]
void zmq::message_t::move |
( |
message_t const * |
msg_ | ) |
|
|
inline |
◆ operator!=()
bool zmq::message_t::operator!= |
( |
const message_t & |
other | ) |
const |
|
inline |
◆ operator=()
void zmq::message_t::operator= |
( |
const message_t & |
| ) |
|
|
private |
◆ operator==()
bool zmq::message_t::operator== |
( |
const message_t & |
other | ) |
const |
|
inline |
◆ rebuild() [1/4]
void zmq::message_t::rebuild |
( |
| ) |
|
|
inline |
◆ rebuild() [2/4]
void zmq::message_t::rebuild |
( |
const void * |
data_, |
|
|
size_t |
size_ |
|
) |
| |
|
inline |
◆ rebuild() [3/4]
void zmq::message_t::rebuild |
( |
size_t |
size_ | ) |
|
|
inline |
◆ rebuild() [4/4]
void zmq::message_t::rebuild |
( |
void * |
data_, |
|
|
size_t |
size_, |
|
|
free_fn * |
ffn_, |
|
|
void * |
hint_ = ZMQ_NULLPTR |
|
) |
| |
|
inline |
◆ size()
size_t zmq::message_t::size |
( |
| ) |
const |
|
inline |
◆ str()
std::string zmq::message_t::str |
( |
| ) |
const |
|
inline |
Dump content to string for debugging. Ascii chars are readable, the rest is printed as hex. Probably ridiculously slow. Use to_string() or to_string_view() for interpreting the message as a string.
Definition at line 686 of file zmq.hpp.
◆ swap()
void zmq::message_t::swap |
( |
message_t & |
other | ) |
|
|
inline |
◆ to_string()
std::string zmq::message_t::to_string |
( |
| ) |
const |
|
inline |
◆ msg
zmq_msg_t zmq::message_t::msg |
|
private |
The documentation for this class was generated from the following file: