H3D::TypedFieldTypeCheck Namespace Reference

Contains template classes for doing the type checking for the TypedField template class. More...


Classes

struct  Any
 The Any template can be used in the RequiredArgTypes or OptionalArgTypes arguments of a TypedField template instantiation. More...
struct  AnyNumber
 The AnyNumber template can be used in the OptionalArgTypes argument of a TypedField template instantiation. More...
struct  Types
 The Types template can be used in the RequiredArgTypes or OptionalArgTypes arguments of a TypedField template instantiation. More...

Functions

 H3D_VALUE_EXCEPTION (string, InvalidType)
 An exception thrown when a field is of the wrong type when it is checked.
 H3D_API_EXCEPTION (InvalidTemplateArguments)
 InvalidTemplateArguments An exception thrown when the template argument list does not follow the rules defined in TypedField.


Detailed Description

Contains template classes for doing the type checking for the TypedField template class.

Function Documentation

H3D::TypedFieldTypeCheck::H3D_VALUE_EXCEPTION string  ,
InvalidType 
 

An exception thrown when a field is of the wrong type when it is checked.

Internal to the H3D::TypedFieldCheck classes.


Generated on Thu Aug 24 12:40:35 2006 for H3D API by  doxygen 1.4.5