Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
DataBuffer Member List

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)BufferBaseinlineprotected
count_BufferBaseprotected
data()DataBufferinline
data_Buffer< uint8_t[]>private
DataBuffer(DataBufferPool *p) (defined in DataBuffer)DataBufferinlineprivate
DataBufferPool (defined in DataBuffer)DataBufferfriend
DISALLOW_COPY_AND_ASSIGN(BufferBase) (defined in BufferBase)BufferBaseprotected
done_BufferBaseprotected
get_read_pointer(unsigned skip, uint8_t **ptr, unsigned *available)DataBufferinline
init()QMemberinline
new_child()BufferBaseinline
next()DataBufferinline
pool()BufferBaseinlineprotected
pool_BufferBaseprotected
QMember()QMemberinlineprotected
ref()DataBufferinline
ref_all(unsigned total_size, DataBuffer **tail=nullptr, unsigned *tail_size=nullptr)DataBufferinline
references()BufferBaseinline
set_done(BarrierNotifiable *done)BufferBaseinline
set_next(DataBuffer *n)DataBufferinline
set_size(uint16_t s)DataBufferinline
size()BufferBaseinline
size_BufferBaseprotected
unref()Buffer< uint8_t[]>inline
unref_all(unsigned total_size)DataBufferinline
value_type typedefBuffer< uint8_t[]>
~Buffer()Buffer< uint8_t[]>inlineprivate
~BufferBase()BufferBaseinlineprotected
~QMember()QMemberinlineprotected