Open Lighting Architecture
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ola::io::IOQueue Member List

This is the complete list of members for ola::io::IOQueue, including all inherited members.

AppendBlock(class MemoryBlock *block)ola::io::IOQueue
AsIOVec(int *io_count) const ola::io::IOQueuevirtual
Clear()ola::io::IOQueue
Dump(std::ostream *output)ola::io::IOQueue
Empty() const (defined in ola::io::IOQueue)ola::io::IOQueueinlinevirtual
FreeIOVec(const struct iovec *iov) (defined in ola::io::IOVecInterface)ola::io::IOVecInterfaceinlinestatic
IOQueue()ola::io::IOQueue
IOQueue(class MemoryBlockPool *block_pool) (defined in ola::io::IOQueue)ola::io::IOQueueexplicit
Peek(uint8_t *data, unsigned int length) const ola::io::IOQueue
Pop(unsigned int n)ola::io::IOQueuevirtual
Purge() (defined in ola::io::IOQueue)ola::io::IOQueue
Read(uint8_t *data, unsigned int length)ola::io::IOQueuevirtual
Read(std::string *output, unsigned int length)ola::io::IOQueuevirtual
Size() const ola::io::IOQueuevirtual
Write(const uint8_t *data, unsigned int length)ola::io::IOQueuevirtual
~InputBufferInterface() (defined in ola::io::InputBufferInterface)ola::io::InputBufferInterfaceinlinevirtual
~IOQueue()ola::io::IOQueue
~IOVecInterface() (defined in ola::io::IOVecInterface)ola::io::IOVecInterfaceinlinevirtual
~OutputBufferInterface() (defined in ola::io::OutputBufferInterface)ola::io::OutputBufferInterfaceinlinevirtual