![]() |
libzmq
master
ZeroMQ C++ Core Engine (LIBZMQ)
|
#include <raw_encoder.hpp>
Public Member Functions | |
raw_encoder_t (size_t bufsize_) | |
~raw_encoder_t () | |
![]() | |
encoder_base_t (size_t bufsize_) | |
virtual | ~encoder_base_t () |
size_t | encode (unsigned char **data_, size_t size_) |
void | load_msg (msg_t *msg_) |
![]() | |
virtual | ~i_encoder () |
Private Member Functions | |
raw_encoder_t (const raw_encoder_t &) | |
const raw_encoder_t & | operator= (const raw_encoder_t &) |
void | raw_message_ready () |
Additional Inherited Members | |
![]() | |
typedef void(raw_encoder_t::* | step_t) () |
![]() | |
void | next_step (void *write_pos_, size_t to_write_, step_t next_, bool new_msg_flag_) |
![]() | |
msg_t * | in_progress |
Definition at line 53 of file raw_encoder.hpp.
zmq::raw_encoder_t::raw_encoder_t | ( | size_t | bufsize_ | ) |
Definition at line 36 of file raw_encoder.cpp.
References zmq::encoder_base_t< raw_encoder_t >::next_step(), and raw_message_ready().
zmq::raw_encoder_t::~raw_encoder_t | ( | ) |
Definition at line 43 of file raw_encoder.cpp.
|
private |
|
private |
|
private |
Definition at line 47 of file raw_encoder.cpp.
References zmq::msg_t::data, zmq::encoder_base_t< raw_encoder_t >::in_progress, zmq::encoder_base_t< raw_encoder_t >::next_step(), and zmq::msg_t::size.
Referenced by raw_encoder_t().