H3D API  2.4.1
Classes | Namespaces
TypedFieldCheck.h File Reference

Contains a lot of help template classes for checking the types of a field given a TypedField template argument specification. More...

#include <string>
#include <H3D/Field.h>
#include <H3DUtil/Exception.h>
#include <H3D/TypedFieldTypesTmpl.h>
#include <H3D/TypedFieldAnyTmpl.h>

Go to the source code of this file.

Classes

class  H3D::TypedFieldError
 An exception thrown when the field does not conform to the type specification from a TypedField. More...
 
class  H3D::TypedFieldTypeCheck::InvalidTemplateArguments
 InvalidTemplateArguments An exception thrown when the template argument list does not follow the rules defined in TypedField. More...
 
struct  H3D::TypedFieldTypeCheck::AnyNumber< Type >
 The AnyNumber template can be used in the OptionalArgTypes argument of a TypedField template instantiation. More...
 

Namespaces

 H3D
 H3D API namespace.
 
 H3D::TypedFieldTypeCheck
 Contains template classes for doing the type checking for the TypedField template class.
 

Detailed Description

Contains a lot of help template classes for checking the types of a field given a TypedField template argument specification.