Go to the documentation of this file. 1 #ifndef __JLANG__JTYPEINFO__
2 #define __JLANG__JTYPEINFO__
15 namespace JPP {
using namespace JLANG; }
57 const std::type_info&
get()
const
74 return get().before(that.
get()) != 0;
86 return get().before(type.
get()) != 0;
bool before(const JTypeInfo &type) const
Evaluate order.
This class is a wrapper around the STL type_info class.
const std::type_info & get() const
Get type information.
JTypeInfo(const std::type_info &type)
Constructor.
Auxiliary class for no type definition.
bool less(const JTypeInfo &that) const
Less than operation.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
const std::type_info * pType
JTypeInfo()
Default constructor.
Template definition of auxiliary base class for comparison of data structures.
Auxiliary classes and methods for language specific functionality.
const char * name() const
Get type name.