Searched refs:TypedData (Results 1 – 1 of 1) sorted by relevance
164 struct TypedData : public Data { struct165 explicit TypedData(const T& value) : value_(value) {} in TypedData() function167 explicit TypedData(T&& value) : value_(std::move(value)) {} in TypedData() argument201 static_cast<const TypedData<T>*>(other_data)->value_); in CompareEqual() argument270 using DataType = TypedData<Type>; in Assign()308 using DataType = internal_details::TypedData<typename std::decay<T>::type>; in GetData()313 using DataType = internal_details::TypedData<typename std::decay<T>::type>; in GetData()353 unsigned char contained_buffer_[sizeof(TypedData<double>)];362 void TypedData<T>::CopyTo(Buffer* buffer) const { in CopyTo()366 void TypedData<T>::MoveTo(Buffer* buffer) { in MoveTo()