LLDB  mainline
Public Member Functions | List of all members
CFCMutableArray Class Reference

#include <CFCMutableArray.h>

Inheritance diagram for CFCMutableArray:
Inheritance graph
Collaboration diagram for CFCMutableArray:
Collaboration graph

Public Member Functions

 CFCMutableArray (CFMutableArrayRef array=NULL)
 CFCMutableArray (const CFCMutableArray &rhs)
CFCMutableArrayoperator= (const CFCMutableArray &rhs)
 ~CFCMutableArray () override
CFIndex GetCount () const
CFIndex GetCountOfValue (const void *value) const
CFIndex GetCountOfValue (CFRange range, const void *value) const
const void * GetValueAtIndex (CFIndex idx) const
bool SetValueAtIndex (CFIndex idx, const void *value)
bool AppendValue (const void *value, bool can_create=true)
bool AppendCStringAsCFString (const char *cstr, CFStringEncoding encoding=kCFStringEncodingUTF8, bool can_create=true)
bool AppendFileSystemRepresentationAsCFString (const char *s, bool can_create=true)

Detailed Description

Definition at line 14 of file CFCMutableArray.h.

Constructor & Destructor Documentation

◆ CFCMutableArray() [1/2]

CFCMutableArray::CFCMutableArray ( CFMutableArrayRef  array = NULL)

Definition at line 13 of file CFCMutableArray.cpp.

◆ CFCMutableArray() [2/2]

CFCMutableArray::CFCMutableArray ( const CFCMutableArray rhs)

◆ ~CFCMutableArray()

CFCMutableArray::~CFCMutableArray ( )

Member Function Documentation

◆ AppendCStringAsCFString()

bool CFCMutableArray::AppendCStringAsCFString ( const char *  cstr,
CFStringEncoding  encoding = kCFStringEncodingUTF8,
bool  can_create = true 

Definition at line 94 of file CFCMutableArray.cpp.

◆ AppendFileSystemRepresentationAsCFString()

bool CFCMutableArray::AppendFileSystemRepresentationAsCFString ( const char *  s,
bool  can_create = true 

Definition at line 113 of file CFCMutableArray.cpp.

References CFCString::SetFileSystemRepresentation().

◆ AppendValue()

bool CFCMutableArray::AppendValue ( const void *  value,
bool  can_create = true 

Definition at line 78 of file CFCMutableArray.cpp.

◆ GetCount()

CFIndex CFCMutableArray::GetCount ( ) const

Definition at line 33 of file CFCMutableArray.cpp.

Referenced by GetCountOfValue().

◆ GetCountOfValue() [1/2]

CFIndex CFCMutableArray::GetCountOfValue ( CFRange  range,
const void *  value 
) const

Definition at line 40 of file CFCMutableArray.cpp.

◆ GetCountOfValue() [2/2]

CFIndex CFCMutableArray::GetCountOfValue ( const void *  value) const

Definition at line 48 of file CFCMutableArray.cpp.

References GetCount().

◆ GetValueAtIndex()

const void * CFCMutableArray::GetValueAtIndex ( CFIndex  idx) const

Definition at line 55 of file CFCMutableArray.cpp.

◆ operator=()

CFCMutableArray & CFCMutableArray::operator= ( const CFCMutableArray rhs)

Definition at line 23 of file CFCMutableArray.cpp.

◆ SetValueAtIndex()

bool CFCMutableArray::SetValueAtIndex ( CFIndex  idx,
const void *  value 

Definition at line 66 of file CFCMutableArray.cpp.

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