tvm
tvm::runtime::Optional< T > Member List

This is the complete list of members for tvm::runtime::Optional< T >, including all inherited members.

_type_is_nullabletvm::runtime::Optional< T >static
as() consttvm::runtime::ObjectRefinline
as() consttvm::runtime::ObjectRefinline
ContainerType typedeftvm::runtime::Optional< T >
data_tvm::runtime::ObjectRefprotected
defined() consttvm::runtime::ObjectRefinline
DowncastNoCheck(ObjectRef ref)tvm::runtime::ObjectRefinlineprotectedstatic
FFIClearAfterMove(ObjectRef *ref)tvm::runtime::ObjectRefinlineprotectedstatic
get() consttvm::runtime::Optional< T >inline
get_mutable() consttvm::runtime::ObjectRefinlineprotected
GetDataPtr(const ObjectRef &ref)tvm::runtime::ObjectRefinlineprotectedstatic
ObjectRef()=defaulttvm::runtime::ObjectRef
ObjectRef(ObjectPtr< Object > data)tvm::runtime::ObjectRefinlineexplicit
operator bool() consttvm::runtime::Optional< T >inlineexplicit
operator!=(std::nullptr_t) consttvm::runtime::Optional< T >inline
operator!=(const Optional< T > &other) consttvm::runtime::Optional< T >inline
operator!=(const T &other) consttvm::runtime::Optional< T >inline
operator!=(const U &other) consttvm::runtime::Optional< T >inline
tvm::runtime::ObjectRef::operator!=(const ObjectRef &other) consttvm::runtime::ObjectRefinline
operator->() consttvm::runtime::ObjectRefinline
operator<(const ObjectRef &other) consttvm::runtime::ObjectRefinline
operator=(const Optional< T > &)=defaulttvm::runtime::Optional< T >
operator=(Optional< T > &&)=defaulttvm::runtime::Optional< T >
operator=(std::nullptr_t)tvm::runtime::Optional< T >inline
operator=(T other)tvm::runtime::Optional< T >inline
operator=(int val)=deletetvm::runtime::Optional< T >
operator==(std::nullptr_t) consttvm::runtime::Optional< T >inline
operator==(const Optional< T > &other) consttvm::runtime::Optional< T >inline
operator==(const T &other) consttvm::runtime::Optional< T >inline
operator==(const U &other) consttvm::runtime::Optional< T >inline
tvm::runtime::ObjectRef::operator==(const ObjectRef &other) consttvm::runtime::ObjectRefinline
Optional()=defaulttvm::runtime::Optional< T >
Optional(const Optional< T > &)=defaulttvm::runtime::Optional< T >
Optional(Optional< T > &&)=defaulttvm::runtime::Optional< T >
Optional(ObjectPtr< Object > ptr)tvm::runtime::Optional< T >inlineexplicit
Optional(NullOptType)tvm::runtime::Optional< T >inline
Optional(std::nullptr_t)tvm::runtime::Optional< T >inlineexplicit
Optional(T other)tvm::runtime::Optional< T >inline
Optional(int val)=deletetvm::runtime::Optional< T >explicit
same_as(const ObjectRef &other) consttvm::runtime::ObjectRefinline
unique() consttvm::runtime::ObjectRefinline
use_count() consttvm::runtime::ObjectRefinline
value() consttvm::runtime::Optional< T >inline
value_or(T default_value) consttvm::runtime::Optional< T >inline