Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
DeviceBuffer< T > Member List

This is the complete list of members for DeviceBuffer< T >, including all inherited members.

advance(size_t items)DeviceBufferBaseinline
consume(size_t items)DeviceBufferBaseinline
countDeviceBufferBaseprotected
create(size_t size, size_t level=0)DeviceBuffer< T >inlinestatic
dataDeviceBuffer< T >private
data_read_pointer(T **buf)DeviceBuffer< T >inline
data_write_pointer(T **buf)DeviceBuffer< T >inline
destroy()DeviceBuffer< T >inline
DeviceBuffer(size_t size, size_t level)DeviceBuffer< T >inlineprivate
DeviceBufferBase(size_t size, size_t level)DeviceBufferBaseinlineprotected
DISALLOW_COPY_AND_ASSIGN(DeviceBuffer) (defined in DeviceBuffer< T >)DeviceBuffer< T >private
flush()DeviceBufferBaseinline
get(T *buf, size_t items)DeviceBuffer< T >inline
levelDeviceBufferBaseprotected
member_size()DeviceBuffer< T >inlinestatic
member_type typedef (defined in DeviceBuffer< T >)DeviceBuffer< T >
pending()DeviceBufferBaseinline
put(const T *buf, size_t items)DeviceBuffer< T >inline
readIndexDeviceBufferBaseprotected
select_insert()DeviceBufferBaseinline
signal_condition()DeviceBufferBaseinline
signal_condition_from_isr()DeviceBufferBaseinline
sizeDeviceBufferBaseprotected
space()DeviceBufferBaseinline
writeIndexDeviceBufferBaseprotected
~DeviceBuffer()DeviceBuffer< T >inlineprivate
~DeviceBufferBase()DeviceBufferBaseinlineprotected