1 #ifndef _theplu_yat_utility_type_info_
2 #define _theplu_yat_utility_type_info_
55 const std::type_info&
get(void)
const;
60 std::string
name(
void)
const;
73 const std::type_info* info_;
bool operator<=(const Range< T1 > &lhs, const Range< T2 > &rhs)
Definition: Range.h:236
TypeInfo(void)
Constructor.
std::string name(void) const
bool operator!=(const Range< T1 > &, const Range< T2 > &)
Based on operator==.
Definition: Range.h:214
bool operator>(const Range< T1 > &, const Range< T2 > &)
Definition: Range.h:229
bool operator<(const Range< T1 > &lhs, const Range< T2 > &rhs)
Ordering relation.
Definition: Range.h:221
bool operator==(const Range< T1 > &, const Range< T2 > &)
Equality comparison.
Definition: Range.h:194
Wrapper class for storing std::type_info.
Definition: TypeInfo.h:36
TypeInfo & operator=(const TypeInfo &)
assignment operator
bool operator>=(const Range< T1 > &, const Range< T2 > &)
Definition: Range.h:243