Midge
v3.9.2
Data Processing Framework
|
Classes | |
class | buffer_read_stream |
class | buffer_write_stream |
Public Member Functions | |
buffer () | |
~buffer () | |
void | initialize (const count_t &p_length, enum_t *(p_state_factory)(), x_type *(*p_data_factory)()) |
write_stream< x_type > * | write () |
read_stream< x_type > * | read () |
Protected Attributes | |
count_t | f_length |
enum_t | f_write_state |
std::mutex | f_write_state_mutex |
buffer_write_stream * | f_write_stream |
count_t | f_read_count |
enum_t ** | f_read_state |
std::mutex ** | f_read_state_mutexes |
x_type ** | f_read_data |
std::mutex ** | f_read_data_mutexes |
buffer_read_stream ** | f_read_streams |
Definition at line 77 of file test_buffer.cc.
|
inline |
Definition at line 80 of file test_buffer.cc.
|
inline |
Definition at line 93 of file test_buffer.cc.
|
inline |
Definition at line 120 of file test_buffer.cc.
|
inline |
Definition at line 138 of file test_buffer.cc.
|
inline |
Definition at line 133 of file test_buffer.cc.
|
protected |
Definition at line 172 of file test_buffer.cc.
|
protected |
Definition at line 328 of file test_buffer.cc.
|
protected |
Definition at line 331 of file test_buffer.cc.
|
protected |
Definition at line 332 of file test_buffer.cc.
|
protected |
Definition at line 329 of file test_buffer.cc.
|
protected |
Definition at line 330 of file test_buffer.cc.
|
protected |
Definition at line 333 of file test_buffer.cc.
|
protected |
Definition at line 258 of file test_buffer.cc.
|
protected |
Definition at line 259 of file test_buffer.cc.
|
protected |
Definition at line 260 of file test_buffer.cc.