Lines Matching refs:std
116 …explicit GenericPointer(const std::basic_string<Ch>& source, Allocator* allocator = 0) : allocator… in allocator_()
239 std::memcpy(p, token.name, (token.length + 1) * sizeof(Ch));
277 GenericPointer Append(const std::basic_string<Ch>& name, Allocator* allocator = 0) const {
365 …(tokens_[i].length != 0 && std::memcmp(tokens_[i].name, rhs.tokens_[i].name, sizeof(Ch)* tokens_[i…
400 … if (int cmp = std::memcmp(tokens_[i].name, rhs.tokens_[i].name, sizeof(Ch) * tokens_[i].length))
664 …ValueType& GetWithDefault(ValueType& root, const std::basic_string<Ch>& defaultValue, typename Val… in GetWithDefault()
696 …gType, typename ValueType::AllocatorType, stackAllocator>& document, const std::basic_string<Ch>& … in GetWithDefault()
742 …ValueType& Set(ValueType& root, const std::basic_string<Ch>& value, typename ValueType::AllocatorT… in Set()
778 …gType, typename ValueType::AllocatorType, stackAllocator>& document, const std::basic_string<Ch>& … in Set()
887 std::memcpy(tokens_, rhs.tokens_, rhs.tokenCount_ * sizeof(Token));
890 std::memcpy(nameBuffer_, rhs.nameBuffer_, nameBufferSize * sizeof(Ch));
894 std::ptrdiff_t diff = nameBuffer_ - rhs.nameBuffer_;
1230 …fault(T& root, const GenericPointer<typename T::ValueType>& pointer, const std::basic_string<typen… in GetValueByPointerWithDefault()
1253 typename T::ValueType& GetValueByPointerWithDefault(T& root, const CharType(&source)[N], const std:… in GetValueByPointerWithDefault()
1278 …nt, const GenericPointer<typename DocumentType::ValueType>& pointer, const std::basic_string<typen… in GetValueByPointerWithDefault()
1301 …interWithDefault(DocumentType& document, const CharType(&source)[N], const std::basic_string<typen… in GetValueByPointerWithDefault()
1331 …inter(T& root, const GenericPointer<typename T::ValueType>& pointer, const std::basic_string<typen… in SetValueByPointer()
1359 typename T::ValueType& SetValueByPointer(T& root, const CharType(&source)[N], const std::basic_stri… in SetValueByPointer()
1389 …nt, const GenericPointer<typename DocumentType::ValueType>& pointer, const std::basic_string<typen… in SetValueByPointer()
1417 …etValueByPointer(DocumentType& document, const CharType(&source)[N], const std::basic_string<typen… in SetValueByPointer()