#include "StaticBool.hxx"
Go to the source code of this file.
Classes | |
class | CLAM::DefaultTypeInfo |
class | CLAM::BasicCTypeInfo |
C native types TypeInfo base class. More... | |
class | CLAM::ContainerTypeInfo |
class | CLAM::TypeInfo< T > |
Namespaces | |
namespace | CLAM |
Defines | |
#define | CLAM_TYPEINFOGROUP(GROUP, TYPE) template <> class TypeInfo< TYPE > : public GROUP {}; |
Functions | |
bool | CLAM::SameType (const std::type_info &type1, const std::type_info &type2) |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, char) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, unsigned char) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, signed char) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, char *) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, unsigned char *) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, signed char *) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, const char *) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, const unsigned char *) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, const signed char *) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, void *) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, short int) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, short unsigned int) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, int) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, long) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, bool) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, double) | |
CLAM::CLAM_TYPEINFOGROUP (BasicCTypeInfo, float) |
#define CLAM_TYPEINFOGROUP | ( | GROUP, | |||
TYPE | ) | template <> class TypeInfo< TYPE > : public GROUP {}; |
Definition at line 54 of file TypeInfo.hxx.