tvm
Public Types | Public Member Functions | List of all members
tvm::detail::AttrDocEntry Class Reference

#include <attrs.h>

Collaboration diagram for tvm::detail::AttrDocEntry:

Public Types

using TSelf = AttrDocEntry
 

Public Member Functions

 AttrDocEntry (ObjectPtr< AttrFieldInfoNode > info)
 
TSelfdescribe (const char *str)
 
template<typename T >
TSelfset_default (const T &value)
 
template<typename T >
TSelfset_lower_bound (DMLC_ATTRIBUTE_UNUSED T begin)
 
template<typename T >
TSelfset_upper_bound (DMLC_ATTRIBUTE_UNUSED T end)
 

Member Typedef Documentation

◆ TSelf

Constructor & Destructor Documentation

◆ AttrDocEntry()

tvm::detail::AttrDocEntry::AttrDocEntry ( ObjectPtr< AttrFieldInfoNode info)
inlineexplicit

Member Function Documentation

◆ describe()

TSelf& tvm::detail::AttrDocEntry::describe ( const char *  str)
inline

◆ set_default()

template<typename T >
TSelf& tvm::detail::AttrDocEntry::set_default ( const T &  value)
inline

◆ set_lower_bound()

template<typename T >
TSelf& tvm::detail::AttrDocEntry::set_lower_bound ( DMLC_ATTRIBUTE_UNUSED T  begin)
inline

◆ set_upper_bound()

template<typename T >
TSelf& tvm::detail::AttrDocEntry::set_upper_bound ( DMLC_ATTRIBUTE_UNUSED T  end)
inline

The documentation for this class was generated from the following file: