LLDB mainline
|
#include <CFCData.h>
Public Member Functions | |
CFCData (CFDataRef data=NULL) | |
CFCData (const CFCData &rhs) | |
CFCData & | operator= (const CFCData &rhs) |
~CFCData () override | |
CFDataRef | Serialize (CFPropertyListRef plist, CFPropertyListFormat format) |
const uint8_t * | GetBytePtr () const |
CFIndex | GetLength () const |
Public Member Functions inherited from CFCReleaser< CFDataRef > | |
CFCReleaser (CFDataRef ptr=NULL) | |
CFCReleaser (const CFCReleaser &rhs) | |
virtual | ~CFCReleaser () |
CFCReleaser & | operator= (const CFCReleaser< CFDataRef > &rhs) |
CFDataRef * | ptr_address (bool enforce_null=true) |
CFDataRef | get () |
const CFDataRef | get () const |
void | reset (CFDataRef ptr=NULL) |
CFDataRef | release () |
CFCData::CFCData | ( | CFDataRef | data = NULL | ) |
Definition at line 12 of file CFCData.cpp.
|
default |
|
overridedefault |
const uint8_t * CFCData::GetBytePtr | ( | ) | const |
Definition at line 36 of file CFCData.cpp.
References CFCReleaser< CFDataRef >::get().
CFIndex CFCData::GetLength | ( | ) | const |
Definition at line 29 of file CFCData.cpp.
References CFCReleaser< CFDataRef >::get().
Definition at line 18 of file CFCData.cpp.
CFDataRef CFCData::Serialize | ( | CFPropertyListRef | plist, |
CFPropertyListFormat | format | ||
) |
Definition at line 43 of file CFCData.cpp.
References CFCReleaser< CFDataRef >::get(), CFCReleaser< T >::get(), and CFCReleaser< CFDataRef >::reset().