Flow 1.0.1
Flow project: Full implementation reference.
flow::net_flow::Socket_buffer Member List

This is the complete list of members for flow::net_flow::Socket_buffer, including all inherited members.

Blob_const_ptr typedefflow::net_flow::Socket_bufferprivate
Blob_ptr typedefflow::net_flow::Socket_bufferprivate
clear()flow::net_flow::Socket_buffer
consume_buf_move(util::Blob *target_buf, size_t max_data_size)flow::net_flow::Socket_buffer
consume_bufs_copy(const Mutable_buffer_sequence &target_bufs)flow::net_flow::Socket_buffer
copy_bytes_from_buf_seq(typename Const_buffer_sequence::const_iterator *cur_buf_it, size_t *pos_in_buf, size_t to_copy, util::Blob *dest_buf, util::Blob::Iterator dest)flow::net_flow::Socket_bufferprivatestatic
copy_bytes_to_buf_seq(typename Mutable_buffer_sequence::const_iterator *cur_buf_it, size_t *pos_in_buf, size_t to_copy, const util::Blob &src_buf, util::Blob::Const_iterator src)flow::net_flow::Socket_bufferprivatestatic
data_size() constflow::net_flow::Socket_buffer
empty() constflow::net_flow::Socket_buffer
feed_buf_move(util::Blob *data, size_t max_data_size)flow::net_flow::Socket_buffer
feed_bufs_copy(const Const_buffer_sequence &data, size_t max_data_size)flow::net_flow::Socket_buffer
get_log_component() constflow::log::Log_context
get_logger() constflow::log::Log_context
Log_context(Logger *logger=0)flow::log::Log_contextexplicit
Log_context(Logger *logger, Component_payload component_payload)flow::log::Log_contextexplicit
Log_context(const Log_context &src)flow::log::Log_contextexplicit
Log_context(Log_context &&src)flow::log::Log_context
m_block_size_hintflow::net_flow::Socket_bufferprivate
m_componentflow::log::Log_contextprivate
m_data_sizeflow::net_flow::Socket_bufferprivate
m_loggerflow::log::Log_contextprivate
m_qflow::net_flow::Socket_bufferprivate
operator<<flow::net_flow::Socket_bufferfriend
operator=(const Log_context &src)flow::log::Log_context
operator=(Log_context &&src)flow::log::Log_context
Queue typedefflow::net_flow::Socket_bufferprivate
Socket_buffer(log::Logger *logger_ptr, size_t block_size_hint)flow::net_flow::Socket_bufferexplicit
swap(Log_context &other)flow::log::Log_context