Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SH::ShDataTypeInfo< T, DT > Struct Template Reference

Inheritance diagram for SH::ShDataTypeInfo< T, DT >:

Inheritance graph
[legend]
Collaboration diagram for SH::ShDataTypeInfo< T, DT >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef ShDataTypeCppType<
T, DT >::type 
type

Public Member Functions

const char * name () const
 Returns a the name of the value type.
int datasize () const
 Returns size of type.
const ShVariantFactoryvariantFactory () const
 Returns the factory that generates ShVariant objects of this type.

Static Public Member Functions

static const ShDataTypeInfoinstance ()

Static Public Attributes

static const type Zero
static const type One

Protected Member Functions

 ShDataTypeInfo ()

Static Protected Attributes

static ShDataTypeInfom_instance

Detailed Description

template<typename T, ShDataType DT>
struct SH::ShDataTypeInfo< T, DT >

Definition at line 82 of file ShTypeInfo.hpp.


The documentation for this struct was generated from the following files:
Generated on Wed Jun 15 18:16:40 2005 for Sh by  doxygen 1.4.3-20050530