webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
Message Class Reference
Inheritance diagram for Message:
WTF::ThreadSafeRefCounted< Message > WTF::ThreadSafeRefCountedBase WTF::ThreadSafeRefCountedBase WTF::ThreadSafeRefCountedBase

Public Member Functions

 Message (ArrayBufferContents &&, int32_t)
 
 ~Message ()
 
ArrayBufferContents && releaseContents ()
 
int32_t index () const
 
- Public Member Functions inherited from WTF::ThreadSafeRefCounted< Message >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::ThreadSafeRefCountedBase
 ThreadSafeRefCountedBase ()=default
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
 ThreadSafeRefCountedBase ()=default
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
 ThreadSafeRefCountedBase ()=default
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 

Additional Inherited Members

- Protected Member Functions inherited from WTF::ThreadSafeRefCounted< Message >
 ThreadSafeRefCounted ()=default
 
 ThreadSafeRefCounted ()=default
 
 ThreadSafeRefCounted ()=default
 
- Protected Member Functions inherited from WTF::ThreadSafeRefCountedBase
bool derefBase () const
 
bool derefBase () const
 
bool derefBase () const
 

Constructor & Destructor Documentation

◆ Message()

Message::Message ( ArrayBufferContents &&  contents,
int32_t  index 
)

◆ ~Message()

Message::~Message ( )

Member Function Documentation

◆ index()

int32_t Message::index ( ) const
inline

◆ releaseContents()

ArrayBufferContents&& Message::releaseContents ( )
inline

The documentation for this class was generated from the following file: