LLDB mainline
|
#include <CFCMutableSet.h>
Public Member Functions | |
CFCMutableSet (CFMutableSetRef s=NULL) | |
CFCMutableSet (const CFCMutableSet &rhs) | |
~CFCMutableSet () override | |
const CFCMutableSet & | operator= (const CFCMutableSet &rhs) |
CFIndex | GetCount () const |
CFIndex | GetCountOfValue (const void *value) const |
const void * | GetValue (const void *value) const |
const void * | AddValue (const void *value, bool can_create) |
void | RemoveValue (const void *value) |
void | RemoveAllValues () |
Public Member Functions inherited from CFCReleaser< CFMutableSetRef > | |
CFCReleaser (CFMutableSetRef ptr=NULL) | |
CFCReleaser (const CFCReleaser &rhs) | |
virtual | ~CFCReleaser () |
CFCReleaser & | operator= (const CFCReleaser< CFMutableSetRef > &rhs) |
CFMutableSetRef * | ptr_address (bool enforce_null=true) |
CFMutableSetRef | get () |
const CFMutableSetRef | get () const |
void | reset (CFMutableSetRef ptr=NULL) |
CFMutableSetRef | release () |
Definition at line 14 of file CFCMutableSet.h.
CFCMutableSet::CFCMutableSet | ( | CFMutableSetRef | s = NULL | ) |
Definition at line 13 of file CFCMutableSet.cpp.
|
default |
|
overridedefault |
const void * CFCMutableSet::AddValue | ( | const void * | value, |
bool | can_create | ||
) |
Definition at line 50 of file CFCMutableSet.cpp.
References CFCReleaser< CFMutableSetRef >::get(), and CFCReleaser< CFMutableSetRef >::reset().
CFIndex CFCMutableSet::GetCount | ( | ) | const |
Definition at line 29 of file CFCMutableSet.cpp.
References CFCReleaser< CFMutableSetRef >::get().
CFIndex CFCMutableSet::GetCountOfValue | ( | const void * | value | ) | const |
Definition at line 36 of file CFCMutableSet.cpp.
References CFCReleaser< CFMutableSetRef >::get().
const void * CFCMutableSet::GetValue | ( | const void * | value | ) | const |
Definition at line 43 of file CFCMutableSet.cpp.
References CFCReleaser< CFMutableSetRef >::get().
const CFCMutableSet & CFCMutableSet::operator= | ( | const CFCMutableSet & | rhs | ) |
Definition at line 20 of file CFCMutableSet.cpp.
void CFCMutableSet::RemoveAllValues | ( | ) |
Definition at line 71 of file CFCMutableSet.cpp.
References CFCReleaser< CFMutableSetRef >::get().
void CFCMutableSet::RemoveValue | ( | const void * | value | ) |
Definition at line 65 of file CFCMutableSet.cpp.
References CFCReleaser< CFMutableSetRef >::get().