Lines Matching refs:T
501 template <typename T, typename Encoding = void, typename Allocator = void>
505 template <typename T> struct IsGenericValueImpl<T, typename Void<typename T::EncodingType>::Type, t…
506 : IsBaseOf<GenericValue<typename T::EncodingType, typename T::AllocatorType>, T>::Type {};
509 template <typename T> struct IsGenericValue : IsGenericValueImpl<T>::Type {};
518 template <typename ValueType, typename T>
780 template <typename T>
781 …explicit GenericValue(T b, RAPIDJSON_ENABLEIF((internal::IsSame<bool, T>))) RAPIDJSON_NOEXCEPT //…
787 RAPIDJSON_STATIC_ASSERT((internal::IsSame<bool,T>::Value));
963 template <typename T>
964 RAPIDJSON_DISABLEIF_RETURN((internal::IsPointer<T>), (GenericValue&))
965 operator=(T value) {
1079 …e <typename T> RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>,internal::IsGen…
1094 …template <typename T> RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue<T>), (bool)) operator!=…
1099 …template <typename T> friend RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue<T>), (bool)) ope…
1104 …template <typename T> friend RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue<T>), (bool)) ope…
1208 template <typename T>
1209 …Expr<internal::IsSame<typename internal::RemoveConst<T>::Type, Ch> >),(GenericValue&)) operator[](…
1213 template <typename T>
1214 …r<internal::IsSame<typename internal::RemoveConst<T>::Type, Ch> >),(const GenericValue&)) operator…
1441 template <typename T>
1442 …RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T> >…
1443 AddMember(GenericValue& name, T value, Allocator& allocator) {
1511 template <typename T>
1512 …RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T> >…
1513 AddMember(StringRefType name, T value, Allocator& allocator) {
1757 template <typename T>
1758 …RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T> >…
1759 PushBack(T value, Allocator& allocator) {
1923 template <typename T>
1924 bool Is() const { return internal::TypeHelper<ValueType, T>::Is(*this); }
1926 template <typename T>
1927 T Get() const { return internal::TypeHelper<ValueType, T>::Get(*this); }
1929 template <typename T>
1930 T Get() { return internal::TypeHelper<ValueType, T>::Get(*this); }
1932 template<typename T>
1933 ValueType& Set(const T& data) { return internal::TypeHelper<ValueType, T>::Set(*this, data); }
1935 template<typename T>
1936 …ValueType& Set(const T& data, AllocatorType& allocator) { return internal::TypeHelper<ValueType, T…
2930 …ypename T> RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGeneri…
2976 template <typename T> ValueType& operator[](T* name) const { return value_[name]; }
2999 …me T> RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValu…
3008 …T> RAPIDJSON_DISABLEIF_RETURN((internal::OrExpr<internal::IsPointer<T>, internal::IsGenericValue<T…