Lines Matching refs:CZString
2281 const Value::CZString czstring = (*current_).first;
2291 const Value::CZString czstring = (*current_).first;
2605 // class Value::CZString
2613 Value::CZString::CZString(ArrayIndex index) : cstr_(0), index_(index) {}
2615 Value::CZString::CZString(char const* str, unsigned length, DuplicationPolicy allocate)
2623 Value::CZString::CZString(const CZString& other)
2635 Value::CZString::~CZString() {
2640 void Value::CZString::swap(CZString& other) {
2645 Value::CZString& Value::CZString::operator=(CZString other) {
2650 bool Value::CZString::operator<(const CZString& other) const {
2663 bool Value::CZString::operator==(const CZString& other) const {
2674 ArrayIndex Value::CZString::index() const { return index_; }
2676 //const char* Value::CZString::c_str() const { return cstr_; }
2677 const char* Value::CZString::data() const { return cstr_; }
2678 unsigned Value::CZString::length() const { return storage_.length_; }
2679 bool Value::CZString::isStaticString() const { return storage_.policy_ == noDuplication; }
3304 CZString key(index);
3327 CZString key(index);
3358 CZString actualKey(
3359 key, static_cast<unsigned>(strlen(key)), CZString::noDuplication); // NOTE!
3378 CZString actualKey(
3379 key, static_cast<unsigned>(end-key), CZString::duplicateOnCopy);
3403 CZString actualKey(key, static_cast<unsigned>(end-key), CZString::noDuplication);
3467 CZString actualKey(key, static_cast<unsigned>(end-key), CZString::noDuplication);
3503 CZString key(index);
3512 CZString key(i);
3516 CZString keyLast(oldSize - 1);
3573 // CppTL::Enum::keys( *(value_.map_), CppTL::Type<const CZString &>() ),