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.h26 struct SharedPtrVariant { struct
29 SharedPtrVariant() : shared_ptr() {} in SharedPtrVariant() argument
31 explicit SharedPtrVariant(std::shared_ptr<T>&& ptr) in SharedPtrVariant() argument
37 SharedPtrVariant(SharedPtrVariant&& rhs) in SharedPtrVariant() argument
43 SharedPtrVariant& operator=(const SharedPtrVariant& rhs) = delete; argument
53 SharedPtrVariant(const SharedPtrVariant& rhs) : shared_ptr(rhs.shared_ptr) { in SharedPtrVariant() function
58 ~SharedPtrVariant() { in ~SharedPtrVariant() argument
63 void Encode(VariantTensorData*) const { in Encode()
67 bool Decode(const VariantTensorData&) { in Decode()