NIM 跨平台 C++ SDK
|
类 | |
struct | StringStorage |
Public 类型 | |
enum | DuplicationPolicy { noDuplication = 0 , duplicate , duplicateOnCopy } |
Public 成员函数 | |
CZString (ArrayIndex index) | |
CZString (char const *str, unsigned length, DuplicationPolicy allocate) | |
CZString (CZString const &other) | |
CZString (CZString &&other) | |
~CZString () | |
CZString & | operator= (const CZString &other) |
CZString & | operator= (CZString &&other) |
bool | operator< (CZString const &other) const |
bool | operator== (CZString const &other) const |
ArrayIndex | index () const |
char const * | data () const |
unsigned | length () const |
bool | isStaticString () const |
Private 成员函数 | |
void | swap (CZString &other) |
Private 属性 | |
char const * | cstr_ |
union { | |
ArrayIndex index_ | |
StringStorage storage_ | |
}; | |
nim_cpp_wrapper_util::Json::Value::CZString::CZString | ( | ArrayIndex | index | ) |
nim_cpp_wrapper_util::Json::Value::CZString::CZString | ( | char const * | str, |
unsigned | length, | ||
DuplicationPolicy | allocate | ||
) |
nim_cpp_wrapper_util::Json::Value::CZString::CZString | ( | CZString const & | other | ) |
nim_cpp_wrapper_util::Json::Value::CZString::CZString | ( | CZString && | other | ) |
nim_cpp_wrapper_util::Json::Value::CZString::~CZString | ( | ) |
const char * nim_cpp_wrapper_util::Json::Value::CZString::data | ( | ) | const |
ArrayIndex nim_cpp_wrapper_util::Json::Value::CZString::index | ( | ) | const |
bool nim_cpp_wrapper_util::Json::Value::CZString::isStaticString | ( | ) | const |
unsigned nim_cpp_wrapper_util::Json::Value::CZString::length | ( | ) | const |
Value::CZString & nim_cpp_wrapper_util::Json::Value::CZString::operator= | ( | const CZString & | other | ) |
Value::CZString & nim_cpp_wrapper_util::Json::Value::CZString::operator= | ( | CZString && | other | ) |
|
private |
union { ... } nim_cpp_wrapper_util::Json::Value::CZString::@21 |
|
private |
ArrayIndex nim_cpp_wrapper_util::Json::Value::CZString::index_ |
StringStorage nim_cpp_wrapper_util::Json::Value::CZString::storage_ |