OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
contrail::sandesh::transport::TMemoryBuffer Member List

This is the complete list of members for contrail::sandesh::transport::TMemoryBuffer, including all inherited members.

appendBufferToString(std::string &str)contrail::sandesh::transport::TMemoryBufferinline
available_read() const contrail::sandesh::transport::TMemoryBufferinline
available_write() const contrail::sandesh::transport::TMemoryBufferinline
borrow(uint8_t *buf, uint32_t *len)contrail::sandesh::transport::TBufferBaseinline
borrow_virt(uint8_t *buf, uint32_t *len)contrail::sandesh::transport::TVirtualTransport< TMemoryBuffer, TBufferBase >inlinevirtual
borrowSlow(uint8_t *buf, uint32_t *len)contrail::sandesh::transport::TMemoryBufferprotectedvirtual
buffer_contrail::sandesh::transport::TMemoryBufferprotected
bufferSize_contrail::sandesh::transport::TMemoryBufferprotected
close()contrail::sandesh::transport::TMemoryBufferinlinevirtual
computeRead(uint32_t len, uint8_t **out_start, uint32_t *out_give)contrail::sandesh::transport::TMemoryBufferprotected
consume(uint32_t len)contrail::sandesh::transport::TBufferBaseinline
consume_virt(uint32_t len)contrail::sandesh::transport::TVirtualTransport< TMemoryBuffer, TBufferBase >inlinevirtual
COPY enum valuecontrail::sandesh::transport::TMemoryBuffer
defaultSizecontrail::sandesh::transport::TMemoryBufferstatic
ensureCanWrite(uint32_t len)contrail::sandesh::transport::TMemoryBufferprotected
flush()contrail::sandesh::transport::TTransportinlinevirtual
getBuffer(uint8_t **bufPtr, uint32_t *sz)contrail::sandesh::transport::TMemoryBufferinline
getBufferAsString()contrail::sandesh::transport::TMemoryBufferinline
getWritePtr(uint32_t len)contrail::sandesh::transport::TMemoryBufferinline
initCommon(uint8_t *buf, uint32_t size, bool owner, uint32_t wPos)contrail::sandesh::transport::TMemoryBufferinlineprivate
isOpen()contrail::sandesh::transport::TMemoryBufferinlinevirtual
MemoryPolicy enum namecontrail::sandesh::transport::TMemoryBuffer
OBSERVE enum valuecontrail::sandesh::transport::TMemoryBuffer
open()contrail::sandesh::transport::TMemoryBufferinlinevirtual
owner_contrail::sandesh::transport::TMemoryBufferprotected
peek()contrail::sandesh::transport::TMemoryBufferinlinevirtual
rBase_contrail::sandesh::transport::TBufferBaseprotected
rBound_contrail::sandesh::transport::TBufferBaseprotected
read(uint8_t *buf, uint32_t len)contrail::sandesh::transport::TBufferBaseinline
read_virt(uint8_t *buf, uint32_t len)contrail::sandesh::transport::TVirtualTransport< TMemoryBuffer, TBufferBase >inlinevirtual
readAll(uint8_t *buf, uint32_t len)contrail::sandesh::transport::TMemoryBufferinline
readAll_virt(uint8_t *buf, uint32_t len)contrail::sandesh::transport::TVirtualTransport< TMemoryBuffer, TBufferBase >inlinevirtual
readAppendToString(std::string &str, uint32_t len)contrail::sandesh::transport::TMemoryBuffer
readAsString(uint32_t len)contrail::sandesh::transport::TMemoryBufferinline
readEnd()contrail::sandesh::transport::TMemoryBufferinlinevirtual
readSlow(uint8_t *buf, uint32_t len)contrail::sandesh::transport::TMemoryBufferprotectedvirtual
resetBuffer()contrail::sandesh::transport::TMemoryBufferinline
resetBuffer(uint8_t *buf, uint32_t sz, MemoryPolicy policy=OBSERVE)contrail::sandesh::transport::TMemoryBufferinline
resetBuffer(uint32_t sz)contrail::sandesh::transport::TMemoryBufferinline
setReadBuffer(uint8_t *buf, uint32_t len)contrail::sandesh::transport::TBufferBaseinline
setWriteBuffer(uint8_t *buf, uint32_t len)contrail::sandesh::transport::TBufferBaseinline
swap(TMemoryBuffer &that)contrail::sandesh::transport::TMemoryBufferinlineprotected
TAKE_OWNERSHIP enum valuecontrail::sandesh::transport::TMemoryBuffer
TBufferBase()contrail::sandesh::transport::TBufferBaseinlineprotected
TMemoryBuffer()contrail::sandesh::transport::TMemoryBufferinline
TMemoryBuffer(uint32_t sz)contrail::sandesh::transport::TMemoryBufferinline
TMemoryBuffer(uint8_t *buf, uint32_t sz, MemoryPolicy policy=OBSERVE)contrail::sandesh::transport::TMemoryBufferinline
TTransport()contrail::sandesh::transport::TTransportinlineprotected
TTransportDefaults()contrail::sandesh::transport::TTransportDefaultsinlineprotected
TVirtualTransport()contrail::sandesh::transport::TVirtualTransport< TMemoryBuffer, TBufferBase >inlineprotected
TVirtualTransport(Arg_ const &arg)contrail::sandesh::transport::TVirtualTransport< TMemoryBuffer, TBufferBase >inlineprotected
TVirtualTransport(Arg1_ const &a1, Arg2_ const &a2)contrail::sandesh::transport::TVirtualTransport< TMemoryBuffer, TBufferBase >inlineprotected
wBase_contrail::sandesh::transport::TBufferBaseprotected
wBound_contrail::sandesh::transport::TBufferBaseprotected
write(const uint8_t *buf, uint32_t len)contrail::sandesh::transport::TBufferBaseinline
write_virt(const uint8_t *buf, uint32_t len)contrail::sandesh::transport::TVirtualTransport< TMemoryBuffer, TBufferBase >inlinevirtual
writeEnd()contrail::sandesh::transport::TMemoryBufferinlinevirtual
writeSlow(const uint8_t *buf, uint32_t len)contrail::sandesh::transport::TMemoryBufferprotectedvirtual
wroteBytes(uint32_t len)contrail::sandesh::transport::TMemoryBuffer
~TBufferBase()contrail::sandesh::transport::TBufferBaseinlineprotectedvirtual
~TMemoryBuffer()contrail::sandesh::transport::TMemoryBufferinline
~TTransport()contrail::sandesh::transport::TTransportinlinevirtual