class RetainedPacketBuffer
Defined at line 123 of file gen/third_party/openweave-core/src/include/Weave/Profiles/common/WeaveMessage.h
This is a base class that serves as a convenience object for
automatically reference counting a System::PacketBuffer.
Protected Members
System::PacketBuffer * mBuffer
Public Methods
System::PacketBuffer * GetBuffer ()
Defined at line 138 of file gen/third_party/openweave-core/src/include/Weave/Profiles/common/WeaveMessage.h
void RetainedPacketBuffer ()
Con/destructors
void RetainedPacketBuffer (const RetainedPacketBuffer & aRetainedPacketBuffer)
void ~RetainedPacketBuffer ()
RetainedPacketBuffer & operator= (const RetainedPacketBuffer & aRetainedPacketBuffer)
bool IsRetaining ()
void Retain (System::PacketBuffer * aBuffer)
void Release ()