| Public Types | |
| enum | DuplicationPolicy { noDuplication = 0, duplicate, duplicateOnCopy } | 
| Public Member Functions | |
| const char * | c_str () const | 
| CZString (ArrayIndex index) | |
| CZString (const char *cstr, DuplicationPolicy allocate) | |
| CZString (const CZString &other) | |
| ArrayIndex | index () const | 
| bool | isStaticString () const | 
| bool | operator< (const CZString &other) const | 
| CZString & | operator= (const CZString &other) | 
| bool | operator== (const CZString &other) const | 
| ~CZString () | |
| Private Member Functions | |
| void | swap (CZString &other) | 
| Private Attributes | |
| const char * | cstr_ | 
| ArrayIndex | index_ | 
| Json::Value::CZString::CZString | ( | ArrayIndex | index | ) | 
Definition at line 1682 of file jsoncpp.cpp.
| Json::Value::CZString::CZString | ( | const char * | cstr, | 
| DuplicationPolicy | allocate | ||
| ) | 
Definition at line 1688 of file jsoncpp.cpp.
| Json::Value::CZString::CZString | ( | const CZString & | other | ) | 
Definition at line 1695 of file jsoncpp.cpp.
| Json::Value::CZString::~CZString | ( | ) | 
Definition at line 1704 of file jsoncpp.cpp.
| const char * Json::Value::CZString::c_str | ( | ) | const | 
Definition at line 1750 of file jsoncpp.cpp.
| ArrayIndex Json::Value::CZString::index | ( | ) | const | 
Definition at line 1743 of file jsoncpp.cpp.
| bool Json::Value::CZString::isStaticString | ( | ) | const | 
Definition at line 1756 of file jsoncpp.cpp.
| bool Json::Value::CZString::operator< | ( | const CZString & | other | ) | const | 
Definition at line 1726 of file jsoncpp.cpp.
| Value::CZString & Json::Value::CZString::operator= | ( | const CZString & | other | ) | 
Definition at line 1718 of file jsoncpp.cpp.
| bool Json::Value::CZString::operator== | ( | const CZString & | other | ) | const | 
Definition at line 1734 of file jsoncpp.cpp.
| 
 | private | 
Definition at line 1711 of file jsoncpp.cpp.
| 
 | private |