Reflection File Reference

#include <osgIntrospection/Export>
#include <typeinfo>
#include <map>
#include <vector>

Namespaces

namespace  osgIntrospection

Classes

struct  osgIntrospection::TypeInfoCmp
class  osgIntrospection::Reflection
struct  osgIntrospection::Reflection::StaticData

Defines

#define typeof(expr)   osgIntrospection::Reflection::getType(typeid(expr))

Typedefs

typedef std::vector< const
Converter * > 
osgIntrospection::ConverterList
typedef std::map< const std::type_info *,
Type *, TypeInfoCmp > 
osgIntrospection::TypeMap
 A map of types, indexed by their associated type_info structure.

Define Documentation

#define typeof ( expr   )     osgIntrospection::Reflection::getType(typeid(expr))

This macro emulates the behavior of the standard typeid operator, returning the Type object associated to the type of the given expression.


Generated on Sun Oct 1 13:17:03 2006 for openscenegraph by  doxygen 1.4.7