|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for DataBuffer, including all inherited members.
| Buffer(Pool *pool) | Buffer< uint8_t[]> | inlineprivate |
| BufferBase(size_t size, Pool *pool) | BufferBase | inlineprotected |
| count_ | BufferBase | protected |
| data() | DataBuffer | inline |
| data_ | Buffer< uint8_t[]> | private |
| DataBuffer(DataBufferPool *p) (defined in DataBuffer) | DataBuffer | inlineprivate |
| DataBufferPool (defined in DataBuffer) | DataBuffer | friend |
| DISALLOW_COPY_AND_ASSIGN(BufferBase) (defined in BufferBase) | BufferBase | protected |
| done_ | BufferBase | protected |
| get_read_pointer(unsigned skip, uint8_t **ptr, unsigned *available) | DataBuffer | inline |
| init() | QMember | inline |
| new_child() | BufferBase | inline |
| next() | DataBuffer | inline |
| pool() | BufferBase | inlineprotected |
| pool_ | BufferBase | protected |
| QMember() | QMember | inlineprotected |
| ref() | DataBuffer | inline |
| ref_all(unsigned total_size, DataBuffer **tail=nullptr, unsigned *tail_size=nullptr) | DataBuffer | inline |
| references() | BufferBase | inline |
| set_done(BarrierNotifiable *done) | BufferBase | inline |
| set_next(DataBuffer *n) | DataBuffer | inline |
| set_size(uint16_t s) | DataBuffer | inline |
| size() | BufferBase | inline |
| size_ | BufferBase | protected |
| unref() | Buffer< uint8_t[]> | inline |
| unref_all(unsigned total_size) | DataBuffer | inline |
| value_type typedef | Buffer< uint8_t[]> | |
| ~Buffer() | Buffer< uint8_t[]> | inlineprivate |
| ~BufferBase() | BufferBase | inlineprotected |
| ~QMember() | QMember | inlineprotected |