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

#include <CFCMutableArray.h>

Inheritance diagram for CFCMutableArray:
Inheritance graph
[legend]
Collaboration diagram for CFCMutableArray:
Collaboration graph
[legend]

Public Member Functions

 CFCMutableArray (CFMutableArrayRef array=NULL)
 
 CFCMutableArray (const CFCMutableArray &rhs)
 
CFCMutableArrayoperator= (const CFCMutableArray &rhs)
 
virtual ~CFCMutableArray ()
 
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)

Definition at line 17 of file CFCMutableArray.cpp.

◆ ~CFCMutableArray()

CFCMutableArray::~CFCMutableArray ( )
virtualdefault

Member Function Documentation

◆ AppendCStringAsCFString()

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

Definition at line 95 of file CFCMutableArray.cpp.

◆ AppendFileSystemRepresentationAsCFString()

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

Definition at line 114 of file CFCMutableArray.cpp.

References CFCString::SetFileSystemRepresentation().

◆ AppendValue()

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

Definition at line 79 of file CFCMutableArray.cpp.

◆ GetCount()

CFIndex CFCMutableArray::GetCount ( ) const

Definition at line 34 of file CFCMutableArray.cpp.

Referenced by GetCountOfValue().

◆ GetCountOfValue() [1/2]

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

Definition at line 41 of file CFCMutableArray.cpp.

◆ GetCountOfValue() [2/2]

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

Definition at line 49 of file CFCMutableArray.cpp.

References GetCount().

◆ GetValueAtIndex()

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

Definition at line 56 of file CFCMutableArray.cpp.

◆ operator=()

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

Definition at line 24 of file CFCMutableArray.cpp.

◆ SetValueAtIndex()

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

Definition at line 67 of file CFCMutableArray.cpp.


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