TypeInfo.hxx File Reference

#include "StaticBool.hxx"

Go to the source code of this file.

Namespaces

namespace  CLAM

Classes

class  CLAM::DefaultTypeInfo
class  CLAM::BasicCTypeInfo
 C native types TypeInfo base class. More...
class  CLAM::ContainerTypeInfo
class  CLAM::TypeInfo< T >

Defines

#define CLAM_TYPEINFOGROUP(GROUP, TYPE)   template <> class TypeInfo< TYPE > : public GROUP {};

Functions

 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 Documentation

#define CLAM_TYPEINFOGROUP ( GROUP,
TYPE   )     template <> class TypeInfo< TYPE > : public GROUP {};

Definition at line 53 of file TypeInfo.hxx.


Generated on Tue Aug 12 22:33:46 2008 for CLAM by  doxygen 1.5.5