TVM  0.9.4
tvm::utils::internal::IdLess< ObjWithId > Class Template Reference

#include <tvm/utils/internal/map.h>

Public Types

using T = typename std::decay< typename std::remove_pointer< ObjWithId >::type >::type
 

Public Member Functions

constexpr bool operator() (const T *const lhs, const T *const rhs) const
 
constexpr bool operator() (const T &lhs, const T &rhs) const
 

Member Typedef Documentation

◆ T

template<typename ObjWithId >
using tvm::utils::internal::IdLess< ObjWithId >::T = typename std::decay<typename std::remove_pointer<ObjWithId>::type>::type

Member Function Documentation

◆ operator()() [1/2]

template<typename ObjWithId >
constexpr bool tvm::utils::internal::IdLess< ObjWithId >::operator() ( const T lhs,
const T rhs 
) const
inlineconstexpr

◆ operator()() [2/2]

template<typename ObjWithId >
constexpr bool tvm::utils::internal::IdLess< ObjWithId >::operator() ( const T *const  lhs,
const T *const  rhs 
) const
inlineconstexpr

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