|
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) | |
| virtual | ~CFCReleaser () |
| CFCReleaser & | operator= (const CFCReleaser< CFDataRef > &rhs) |
| CFDataRef * | ptr_address (bool enforce_null=true) |
| CFDataRef | get () |
| void | reset (CFDataRef ptr=NULL) |
| CFDataRef | release () |
| CFCData::CFCData | ( | CFDataRef | data = NULL | ) |
Definition at line 12 of file CFCData.cpp.
References CFCReleaser< CFDataRef >::CFCReleaser().
Referenced by CFCData(), and operator=().
|
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.
References CFCData().
| CFDataRef CFCData::Serialize | ( | CFPropertyListRef | plist, |
| CFPropertyListFormat | format ) |
Definition at line 43 of file CFCData.cpp.
References CFCReleaser< CFDataRef >::CFCReleaser(), CFCReleaser< T >::get(), CFCReleaser< CFDataRef >::get(), and CFCReleaser< CFDataRef >::reset().