| AddReference() const  | CP_M_RefCounted |  | 
  | append(char ch, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | append(unsigned char ch, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | append(CPUniChar ch) | CP_String |  | 
  | append(UInt32 inCount, CPUniChar inChar) | CP_String |  | 
  | append(const char *inString, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | append(const char *inString, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | append(const CPUniChar *inString) | CP_String |  | 
  | append(const CPUniChar *inString, UInt32 inLength) | CP_String |  | 
  | append(const CP_String &inString, UInt32 inStartIndex=0, UInt32 inLength=npos) | CP_String |  | 
  | AssertUniqueMutableCFStringRef() | CP_String |  [protected] | 
  | assign(char inChar, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | assign(CPUniChar inChar) | CP_String |  | 
  | assign(UInt32 inCount, char inChar, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | assign(UInt32 inCount, CPUniChar inChar) | CP_String |  | 
  | assign(const char *inString, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | assign(const char *inString, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | assign(const CPUniChar *inString) | CP_String |  | 
  | assign(const CPUniChar *inString, UInt32 inLength) | CP_String |  | 
  | assign(const CP_String &inString, UInt32 inStartIndex=0, UInt32 inLength=npos) | CP_String |  | 
  | at(UInt32 inIndex) const  | CP_String |  | 
  | at(UInt32 inIndex) | CP_String |  | 
  | Autorelease() const  | CP_M_RefCounted |  | 
  | back() const  | CP_String |  | 
  | back() | CP_String |  | 
  | begin() | CP_String |  | 
  | begin() const  | CP_String |  | 
  | c_str(bool inLossy=false, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | capacity() const  | CP_String |  | 
  | clear() | CP_String |  | 
  | compare(const char *inChar, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | compare(const CPUniChar *inChar) const  | CP_String |  | 
  | compare(const CP_String &inString) const  | CP_String |  | 
  | compare(UInt32 inIndex, UInt32 inCount, const CPUniChar *inString, UInt32 inLength) const  | CP_String |  | 
  | compare(UInt32 inIndex, UInt32 inCount, const CP_String &inString, UInt32 inStartIndex=0, UInt32 inLength=npos) const  | CP_String |  | 
  | const_reverse_iterator typedef | CP_String |  | 
  | copy(char *inOutBuffer, UInt32 inBufferSize, UInt32 inCount, UInt32 *outUsedBufferSize, UInt32 inIndex=0, const CP_TextEncoder *inTextEncoder=NULL, bool inLossy=false) const  | CP_String |  | 
  | copy(CPUniChar *inOutBuffer, UInt32 inCount, UInt32 inIndex=0) const  | CP_String |  | 
  | CP_M_RefCounted() | CP_M_RefCounted |  [protected] | 
  | CP_M_RefCounted(CP_M_RefCounted &inRefCounted) | CP_M_RefCounted |  [protected] | 
  | CP_String() | CP_String |  | 
  | CP_String(const char *inCString, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | CP_String(const char *inCString, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | CP_String(UInt32 inCharCount, char inChar, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | CP_String(const CPUniChar *inWString) | CP_String |  | 
  | CP_String(const CPUniChar *inWString, UInt32 inLength) | CP_String |  | 
  | CP_String(UInt32 inCharCount, CPUniChar inChar) | CP_String |  | 
  | CP_String(const unsigned char *inPString, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | CP_String(const std::string &inString, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | CP_String(const std::wstring &inString) | CP_String |  | 
  | CP_String(const CP_String &inString, UInt32 inStartIndex=0, UInt32 inLength=npos) | CP_String |  | 
  | CP_String(CFStringRef inStringRef) | CP_String |  | 
  | CP_String(CFMutableStringRef inStringRef) | CP_String |  | 
  | CP_String(const CP_ResourcePtr< CFStringRef > &inStringRef) | CP_String |  [explicit] | 
  | CP_String(const CP_ResourcePtr< CFMutableStringRef > &inStringRef) | CP_String |  [explicit] | 
  | CreateNodeForCFObject(CFTypeRef inObject) | CP_PropertyList::Node |  [static] | 
  | Empty() const  | CP_String |  | 
  | empty() const  | CP_String |  | 
  | emptyString | CP_String |  [static] | 
  | end() | CP_String |  | 
  | end() const  | CP_String |  | 
  | erase(UInt32 inIndex=0, UInt32 inCount=npos) | CP_String |  | 
  | fCStringDataCapacity | CP_String |  [mutable, protected] | 
  | fCStringDataPtr | CP_String |  [mutable, protected] | 
  | fDirty | CP_String |  [mutable, protected] | 
  | fImmutableString | CP_String |  [protected] | 
  | find(CPUniChar inChar, UInt32 inIndex=0) const  | CP_String |  | 
  | find(const char *inString, UInt32 inIndex=0, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find(const char *inString, UInt32 inIndex, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find(const CPUniChar *inString, UInt32 inndex=0) const  | CP_String |  | 
  | find(const CPUniChar *inString, UInt32 inIndex, UInt32 inLength) const  | CP_String |  | 
  | find(const CP_String &inString, UInt32 inndex=0) const  | CP_String |  | 
  | find_first_not_of(CPUniChar inChar, UInt32 inIndex=0) const  | CP_String |  | 
  | find_first_not_of(const char *inString, UInt32 inIndex=0, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find_first_not_of(const char *inString, UInt32 inIndex, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find_first_not_of(const CPUniChar *inString, UInt32 inIndex=0) const  | CP_String |  | 
  | find_first_not_of(const CPUniChar *inString, UInt32 inIndex, UInt32 inLength) const  | CP_String |  | 
  | find_first_not_of(const CP_String &inString, UInt32 inIndex=0) const  | CP_String |  | 
  | find_first_of(CPUniChar inChar, UInt32 inIndex=0) const  | CP_String |  | 
  | find_first_of(const char *inString, UInt32 inIndex=0, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find_first_of(const char *inString, UInt32 inIndex, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find_first_of(const CPUniChar *inString, UInt32 inIndex=0) const  | CP_String |  | 
  | find_first_of(const CPUniChar *inString, UInt32 inIndex, UInt32 inLength) const  | CP_String |  | 
  | find_first_of(const CP_String &inString, UInt32 inIndex=0) const  | CP_String |  | 
  | find_last_not_of(CPUniChar inChar, UInt32 inIndex=npos) const  | CP_String |  | 
  | find_last_not_of(const char *inString, UInt32 inIndex=npos, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find_last_not_of(const char *inString, UInt32 inIndex, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find_last_not_of(const CPUniChar *inString, UInt32 inIndex=npos) const  | CP_String |  | 
  | find_last_not_of(const CPUniChar *inString, UInt32 inIndex, UInt32 inLength) const  | CP_String |  | 
  | find_last_not_of(const CP_String &inString, UInt32 inIndex=npos) const  | CP_String |  | 
  | find_last_of(CPUniChar inChar, UInt32 inIndex=npos) const  | CP_String |  | 
  | find_last_of(const char *inString, UInt32 inIndex=npos, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find_last_of(const char *inString, UInt32 inIndex, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | find_last_of(const CPUniChar *inString, UInt32 inIndex=npos) const  | CP_String |  | 
  | find_last_of(const CPUniChar *inString, UInt32 inIndex, UInt32 inLength) const  | CP_String |  | 
  | find_last_of(const CP_String &inString, UInt32 inIndex=npos) const  | CP_String |  | 
  | fMutableString | CP_String |  [protected] | 
  | FromXMLData(CP_InStream &inXMLDataStream) | CP_PropertyList::String |  [static] | 
  | CP_PropertyList::Node::FromXMLData(CP_InStream &inXMLDataStream, NodeType_t inExpectedNodeType=NodeType_Any) | CP_PropertyList::Node |  [static] | 
  | front() const  | CP_String |  | 
  | front() | CP_String |  | 
  | fStringData | CP_String |  [mutable, protected] | 
  | fStringDataCapacity | CP_String |  [mutable, protected] | 
  | GetCFStringRef() const  | CP_String |  | 
  | GetCFStringRefPtr() const  | CP_String |  | 
  | GetMutableCFStringRef() | CP_String |  | 
  | GetMutableCFStringRefPtr() | CP_String |  | 
  | GetNodeCFRef() const  | CP_PropertyList::String |  [virtual] | 
  | GetRefCount() const  | CP_M_RefCounted |  | 
  | insert(UInt32 inIndex, CPUniChar inChar) | CP_String |  | 
  | insert(UInt32 inIndex, UInt32 inCount, CPUniChar inChar) | CP_String |  | 
  | insert(UInt32 inIndex, const char *inString, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | insert(UInt32 inIndex, const char *inString, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | insert(UInt32 inIndex, const CPUniChar *inString) | CP_String |  | 
  | insert(UInt32 inIndex, const CPUniChar *inString, UInt32 inLength) | CP_String |  | 
  | insert(UInt32 inIndex, const CP_String &inString, UInt32 inStartIndex=0, UInt32 inLength=npos) | CP_String |  | 
  | kCP_E_String_BufferSize enum value | CP_String |  | 
  | length() const  | CP_String |  | 
  | NodeType() const  | CP_PropertyList::String |  [virtual] | 
  | npos enum value | CP_String |  | 
  | operator!=(CPUniChar inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator!=(const CPUniChar *inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator!=(const CP_String &inLeftSide, CPUniChar inRightSide) | CP_String |  [friend] | 
  | operator!=(const CP_String &inLeftSide, const char *inRightSide) | CP_String |  [friend] | 
  | operator!=(const CP_String &inLeftSide, const CPUniChar *inRightSide) | CP_String |  [friend] | 
  | operator!=(const CP_String &inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator+(const CP_String &inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator+(const CPUniChar *inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator+(CPUniChar inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator+(const CP_String &inLeftSide, const CPUniChar *inRightSide) | CP_String |  [friend] | 
  | operator+(const CP_String &inLeftSide, CPUniChar inRightSide) | CP_String |  [friend] | 
  | operator+=(char inChar) | CP_String |  | 
  | operator+=(unsigned char inChar) | CP_String |  | 
  | operator+=(CPUniChar inChar) | CP_String |  | 
  | operator+=(const char *inString) | CP_String |  | 
  | operator+=(const CPUniChar *inString) | CP_String |  | 
  | operator+=(const CP_String &inString) | CP_String |  | 
  | operator<(const CP_String &inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator<=(const CP_String &inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | CP_PropertyList::operator=(const CP_M_RefCounted &inRefCounted) | CP_M_RefCounted |  | 
  | CP_String::operator=(char inChar) | CP_String |  | 
  | CP_String::operator=(CPUniChar inChar) | CP_String |  | 
  | CP_String::operator=(const char *inString) | CP_String |  | 
  | CP_String::operator=(const CPUniChar *inString) | CP_String |  | 
  | CP_String::operator=(const CP_String &inString) | CP_String |  | 
  | CP_String::operator=(CFStringRef inStringRef) | CP_String |  | 
  | CP_String::operator=(const CP_ResourcePtr< CFStringRef > &inStringRef) | CP_String |  | 
  | CP_String::operator=(CFMutableStringRef inStringRef) | CP_String |  | 
  | CP_String::operator=(const CP_ResourcePtr< CFMutableStringRef > &inStringRef) | CP_String |  | 
  | operator==(char inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator==(const char *inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator==(CPUniChar inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator==(const CPUniChar *inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator==(const CP_String &inLeftSide, CPUniChar inRightSide) | CP_String |  [friend] | 
  | operator==(const CP_String &inLeftSide, const char *inRightSide) | CP_String |  [friend] | 
  | operator==(const CP_String &inLeftSide, const CPUniChar *inRightSide) | CP_String |  [friend] | 
  | operator==(const CP_String &inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator>(const CP_String &inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator>=(const CP_String &inLeftSide, const CP_String &inRightSide) | CP_String |  [friend] | 
  | operator[](UInt32 inIndex) const  | CP_String |  | 
  | operator[](UInt32 inIndex) | CP_String |  | 
  | pop_back() | CP_String |  | 
  | PrintToLog(CP_LogFile &inLogFile, SInt32 inLevel=0, SInt32 inIndentLevel=0) const  | CP_PropertyList::String |  [virtual] | 
  | push_back(CPUniChar inChar) | CP_String |  | 
  | rbegin() | CP_String |  | 
  | rbegin() const  | CP_String |  | 
  | Ref() const  | CP_String |  | 
  | RemoveReference() const  | CP_M_RefCounted |  | 
  | rend() | CP_String |  | 
  | rend() const  | CP_String |  | 
  | replace(UInt32 inIndex, UInt32 inCount, UInt32 inCharCount, CPUniChar inChar) | CP_String |  | 
  | replace(UInt32 inIndex, UInt32 inCount, const char *inString, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | replace(UInt32 inIndex, UInt32 inCount, const char *inString, UInt32 InLength, const CP_TextEncoder *inTextEncoder=NULL) | CP_String |  | 
  | replace(UInt32 inIndex, UInt32 inCount, const CPUniChar *inString) | CP_String |  | 
  | replace(UInt32 inIndex, UInt32 inCount, const CPUniChar *inString, UInt32 inLength) | CP_String |  | 
  | replace(UInt32 inIndex, UInt32 inCount, const CP_String &inString, UInt32 inStartIndex=0, UInt32 inLength=npos) | CP_String |  | 
  | reserve(UInt32 inCapacity) | CP_String |  | 
  | resize(UInt32 inNewSize) | CP_String |  | 
  | resize(UInt32 inNewSize, CPUniChar inChar) | CP_String |  | 
  | reverse_iterator typedef | CP_String |  | 
  | rfind(CPUniChar inChar, UInt32 inIndex=npos) const  | CP_String |  | 
  | rfind(const char *inString, UInt32 inIndex=npos, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | rfind(const char *inString, UInt32 inIndex, UInt32 inLength, const CP_TextEncoder *inTextEncoder=NULL) const  | CP_String |  | 
  | rfind(const CPUniChar *inString, UInt32 inIndex=npos) const  | CP_String |  | 
  | rfind(const CPUniChar *inString, UInt32 inIndex, UInt32 inLength) const  | CP_String |  | 
  | rfind(const CP_String &inString, UInt32 inIndex=npos) const  | CP_String |  | 
  | Set(const unsigned char *inPString, CFStringEncoding inEncoding) | CP_String |  | 
  | size() const  | CP_String |  | 
  | String() | CP_PropertyList::String |  | 
  | String(const String &inSrc) | CP_PropertyList::String |  [explicit] | 
  | String(const CP_String &inSrc) | CP_PropertyList::String |  | 
  | String(CFStringRef inRef, bool inRetain) | CP_PropertyList::String |  | 
  | StringRef typedef | CP_String |  | 
  | StringWithFormat(const char *inFormat,...) | CP_String |  [static] | 
  | StringWithFormatAndArguments(const CP_String &inFormat, va_list args) | CP_String |  [static] | 
  | substr(UInt32 inIndex=0, UInt32 inCount=npos) const  | CP_String |  | 
  | Substring(CFRange inRange, CPUniChar *inOutBuffer) const  | CP_String |  | 
  | swap(CP_String &inString) | CP_String |  | 
  | utf8_str() const  | CP_String |  | 
  | w_str() const  | CP_String |  | 
  | WriteXMLData(CP_OutStream &inXMLDataStream) const  | CP_PropertyList::Node |  [virtual] | 
  | ~CP_M_RefCounted() | CP_M_RefCounted |  [protected, virtual] | 
  | ~CP_String() | CP_String |  [virtual] | 
  | ~Node() | CP_PropertyList::Node |  [virtual] | 
  | ~String() | CP_PropertyList::String |  [virtual] |