Home
last modified time | relevance | path

Searched defs:SharedPtrVariant (Results 1 – 1 of 1) sorted by relevance

/external/tensorflow/tensorflow/core/framework/
Dshared_ptr_variant.h27 struct SharedPtrVariant { struct
30 SharedPtrVariant() : shared_ptr() {} in SharedPtrVariant() argument
32 explicit SharedPtrVariant(std::shared_ptr<T>&& ptr) in SharedPtrVariant() argument
38 SharedPtrVariant(SharedPtrVariant&& rhs) in SharedPtrVariant() function
44 SharedPtrVariant& operator=(const SharedPtrVariant& rhs) = delete; argument
54 SharedPtrVariant(const SharedPtrVariant& rhs) : shared_ptr(rhs.shared_ptr) { in SharedPtrVariant() function
59 ~SharedPtrVariant() { in ~SharedPtrVariant() argument
64 void Encode(VariantTensorData*) const { in Encode()
68 bool Decode(const VariantTensorData&) { in Decode()