TypeTraits Class Reference
[Classes for basic data types and vectors/arrays (tjutils library)]

#include <tjtypes.h>

List of all members.

Static Public Member Functions

static STD_string type2string (s8bit v)
static STD_string type2string (u8bit v)
static STD_string type2string (s16bit v)
static STD_string type2string (u16bit v)
static STD_string type2string (s32bit v)
static STD_string type2string (u32bit v)
static STD_string type2string (float v)
static STD_string type2string (double v)
static STD_string type2string (const STD_complex &v)
static STD_string type2string (const STD_string &v)
static void string2type (const STD_string &s, s8bit &v)
static void string2type (const STD_string &s, u8bit &v)
static void string2type (const STD_string &s, s16bit &v)
static void string2type (const STD_string &s, u16bit &v)
static void string2type (const STD_string &s, s32bit &v)
static void string2type (const STD_string &s, u32bit &v)
static void string2type (const STD_string &s, float &v)
static void string2type (const STD_string &s, double &v)
static void string2type (const STD_string &s, STD_complex &v)
static void string2type (const STD_string &s, STD_string &v)
static const char * type2label (s8bit)
static const char * type2label (u8bit)
static const char * type2label (s16bit)
static const char * type2label (u16bit)
static const char * type2label (s32bit)
static const char * type2label (u32bit)
static const char * type2label (float)
static const char * type2label (double)
static const char * type2label (const STD_complex &)
static const char * type2label (const STD_string &)


Detailed Description

Class to manage string conversions and properties of simple (i.e. atomic) types. To be used in higher level template classes to dispatch functionality according to type.

Definition at line 66 of file tjtypes.h.


The documentation for this class was generated from the following file:
Generated on Sat Jun 14 12:32:51 2008 by  doxygen 1.5.1