#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: