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 ()