Protocol++® (Protocolpp®)  v5.6.2
ProtocolPP::jbuffer< T, Q > Member List

This is the complete list of members for ProtocolPP::jbuffer< T, Q >, including all inherited members.

dequeue(uint32_t buffers, uintptr_t bufptr=0)ProtocolPP::jbuffer< T, Q >
enqueue(uintptr_t bufptr)ProtocolPP::jbuffer< T, Q >
jbuffer(std::shared_ptr< InterfacePP::jlogger > &logger)ProtocolPP::jbuffer< T, Q >explicit
jbuffer(int numbufs, std::shared_ptr< InterfacePP::jlogger > &logger)ProtocolPP::jbuffer< T, Q >
jbuffer(jbuffer &rhs, std::shared_ptr< InterfacePP::jlogger > &logger)ProtocolPP::jbuffer< T, Q >
jbuffer(const jbuffer &rhs, std::shared_ptr< InterfacePP::jlogger > &logger)ProtocolPP::jbuffer< T, Q >
read(uintptr_t bufptr, T *data, uint32_t length, uint32_t offset=0)ProtocolPP::jbuffer< T, Q >
read(uintptr_t bufptr, jarray< T > &data, uint32_t offset=0)ProtocolPP::jbuffer< T, Q >
read(uintptr_t bufptr, std::shared_ptr< jarray< T >> &data, uint32_t offset=0)ProtocolPP::jbuffer< T, Q >
write(uintptr_t bufptr, T *data, uint32_t length, uint32_t offset=0)ProtocolPP::jbuffer< T, Q >
write(uintptr_t bufptr, jarray< T > &data, uint32_t offset=0)ProtocolPP::jbuffer< T, Q >
write(uintptr_t bufptr, std::shared_ptr< jarray< T >> &data, uint32_t offset=0)ProtocolPP::jbuffer< T, Q >
~jbuffer()ProtocolPP::jbuffer< T, Q >inline