Lines Matching refs:T

264     template <typename T>
265 …RAPIDJSON_DISABLEIF_RETURN((internal::NotExpr<internal::IsSame<typename internal::RemoveConst<T>::…
266 Append(T* name, Allocator* allocator = 0) const {
675 template <typename T>
676 …RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T> >…
677 …GetWithDefault(ValueType& root, T defaultValue, typename ValueType::AllocatorType& allocator) cons… in GetWithDefault()
705 template <typename T, typename stackAllocator>
706 …RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T> >…
707 …EncodingType, typename ValueType::AllocatorType, stackAllocator>& document, T defaultValue) const { in GetWithDefault()
751 template <typename T>
752 …RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T> >…
753 Set(ValueType& root, T value, typename ValueType::AllocatorType& allocator) const { in Set()
787 template <typename T, typename stackAllocator>
788 …RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T> >…
789 …cument<EncodingType, typename ValueType::AllocatorType, stackAllocator>& document, T value) const { in Set()
1172 template <typename T>
1173 typename T::ValueType& CreateValueByPointer(T& root, const GenericPointer<typename T::ValueType>& p… in CreateValueByPointer()
1177 template <typename T, typename CharType, size_t N>
1178 typename T::ValueType& CreateValueByPointer(T& root, const CharType(&source)[N], typename T::Alloca… in CreateValueByPointer()
1179 return GenericPointer<typename T::ValueType>(source, N - 1).Create(root, a); in CreateValueByPointer()
1196 template <typename T>
1197 typename T::ValueType* GetValueByPointer(T& root, const GenericPointer<typename T::ValueType>& poin…
1201 template <typename T>
1202 const typename T::ValueType* GetValueByPointer(const T& root, const GenericPointer<typename T::Valu…
1206 template <typename T, typename CharType, size_t N>
1207 typename T::ValueType* GetValueByPointer(T& root, const CharType (&source)[N], size_t* unresolvedTo…
1208 return GenericPointer<typename T::ValueType>(source, N - 1).Get(root, unresolvedTokenIndex);
1211 template <typename T, typename CharType, size_t N>
1212 const typename T::ValueType* GetValueByPointer(const T& root, const CharType(&source)[N], size_t* u…
1213 return GenericPointer<typename T::ValueType>(source, N - 1).Get(root, unresolvedTokenIndex);
1218 template <typename T>
1219T::ValueType& GetValueByPointerWithDefault(T& root, const GenericPointer<typename T::ValueType>& p… in GetValueByPointerWithDefault()
1223 template <typename T>
1224T::ValueType& GetValueByPointerWithDefault(T& root, const GenericPointer<typename T::ValueType>& p… in GetValueByPointerWithDefault()
1229 template <typename T>
1230T::ValueType& GetValueByPointerWithDefault(T& root, const GenericPointer<typename T::ValueType>& p… in GetValueByPointerWithDefault()
1235 template <typename T, typename T2>
1236 …nternal::OrExpr<internal::IsPointer<T2>, internal::IsGenericValue<T2> >), (typename T::ValueType&))
1237 GetValueByPointerWithDefault(T& root, const GenericPointer<typename T::ValueType>& pointer, T2 defa… in GetValueByPointerWithDefault()
1241 template <typename T, typename CharType, size_t N>
1242 typename T::ValueType& GetValueByPointerWithDefault(T& root, const CharType(&source)[N], const type… in GetValueByPointerWithDefault()
1243 … return GenericPointer<typename T::ValueType>(source, N - 1).GetWithDefault(root, defaultValue, a); in GetValueByPointerWithDefault()
1246 template <typename T, typename CharType, size_t N>
1247 typename T::ValueType& GetValueByPointerWithDefault(T& root, const CharType(&source)[N], const type… in GetValueByPointerWithDefault()
1248 … return GenericPointer<typename T::ValueType>(source, N - 1).GetWithDefault(root, defaultValue, a); in GetValueByPointerWithDefault()
1252 template <typename T, typename CharType, size_t N>
1253 …ame T::ValueType& GetValueByPointerWithDefault(T& root, const CharType(&source)[N], const std::bas… in GetValueByPointerWithDefault()
1254 … return GenericPointer<typename T::ValueType>(source, N - 1).GetWithDefault(root, defaultValue, a); in GetValueByPointerWithDefault()
1258 template <typename T, typename CharType, size_t N, typename T2>
1259 …nternal::OrExpr<internal::IsPointer<T2>, internal::IsGenericValue<T2> >), (typename T::ValueType&))
1260 GetValueByPointerWithDefault(T& root, const CharType(&source)[N], T2 defaultValue, typename T::Allo… in GetValueByPointerWithDefault()
1261 … return GenericPointer<typename T::ValueType>(source, N - 1).GetWithDefault(root, defaultValue, a); in GetValueByPointerWithDefault()
1314 template <typename T>
1315 typename T::ValueType& SetValueByPointer(T& root, const GenericPointer<typename T::ValueType>& poin… in SetValueByPointer()
1319 template <typename T>
1320 …ename T::ValueType& SetValueByPointer(T& root, const GenericPointer<typename T::ValueType>& pointe… in SetValueByPointer()
1324 template <typename T>
1325 typename T::ValueType& SetValueByPointer(T& root, const GenericPointer<typename T::ValueType>& poin… in SetValueByPointer()
1330 template <typename T>
1331T::ValueType& SetValueByPointer(T& root, const GenericPointer<typename T::ValueType>& pointer, con… in SetValueByPointer()
1336 template <typename T, typename T2>
1337 …nternal::OrExpr<internal::IsPointer<T2>, internal::IsGenericValue<T2> >), (typename T::ValueType&))
1338 SetValueByPointer(T& root, const GenericPointer<typename T::ValueType>& pointer, T2 value, typename… in SetValueByPointer()
1342 template <typename T, typename CharType, size_t N>
1343 typename T::ValueType& SetValueByPointer(T& root, const CharType(&source)[N], typename T::ValueType… in SetValueByPointer()
1344 return GenericPointer<typename T::ValueType>(source, N - 1).Set(root, value, a); in SetValueByPointer()
1347 template <typename T, typename CharType, size_t N>
1348 typename T::ValueType& SetValueByPointer(T& root, const CharType(&source)[N], const typename T::Val… in SetValueByPointer()
1349 return GenericPointer<typename T::ValueType>(source, N - 1).Set(root, value, a); in SetValueByPointer()
1352 template <typename T, typename CharType, size_t N>
1353 typename T::ValueType& SetValueByPointer(T& root, const CharType(&source)[N], const typename T::Ch*… in SetValueByPointer()
1354 return GenericPointer<typename T::ValueType>(source, N - 1).Set(root, value, a); in SetValueByPointer()
1358 template <typename T, typename CharType, size_t N>
1359 typename T::ValueType& SetValueByPointer(T& root, const CharType(&source)[N], const std::basic_stri… in SetValueByPointer()
1360 return GenericPointer<typename T::ValueType>(source, N - 1).Set(root, value, a); in SetValueByPointer()
1364 template <typename T, typename CharType, size_t N, typename T2>
1365 …nternal::OrExpr<internal::IsPointer<T2>, internal::IsGenericValue<T2> >), (typename T::ValueType&))
1366 SetValueByPointer(T& root, const CharType(&source)[N], T2 value, typename T::AllocatorType& a) { in SetValueByPointer()
1367 return GenericPointer<typename T::ValueType>(source, N - 1).Set(root, value, a); in SetValueByPointer()
1430 template <typename T>
1431 …ypename T::ValueType& SwapValueByPointer(T& root, const GenericPointer<typename T::ValueType>& poi… in SwapValueByPointer()
1435 template <typename T, typename CharType, size_t N>
1436 typename T::ValueType& SwapValueByPointer(T& root, const CharType(&source)[N], typename T::ValueTyp… in SwapValueByPointer()
1437 return GenericPointer<typename T::ValueType>(source, N - 1).Swap(root, value, a); in SwapValueByPointer()
1452 template <typename T>
1453 bool EraseValueByPointer(T& root, const GenericPointer<typename T::ValueType>& pointer) { in EraseValueByPointer()
1457 template <typename T, typename CharType, size_t N>
1458 bool EraseValueByPointer(T& root, const CharType(&source)[N]) { in EraseValueByPointer()
1459 return GenericPointer<typename T::ValueType>(source, N - 1).Erase(root); in EraseValueByPointer()