OpenSceneGraph 2.8.4
Classes | Namespaces | Defines | Functions | Variables
ExtendedTypeInfo File Reference
#include <typeinfo>
#include <string>
#include <osgIntrospection/type_traits>

Classes

class  osgIntrospection::ExtendedTypeInfo
 This class is a wrapper for std::type_info that also records whether a type is a reference or const reference. More...

Namespaces

namespace  osgIntrospection
 

The osgIntrospection library provides the an introspection/reflection framework for non intrusive run-time querying and calling of class properties and methods.


Defines

#define OSGINTROSPECTION_EXTENDEDTYPEINFO_

Functions

template<typename T >
osgIntrospection::ExtendedTypeInfo extended_typeid ()
 extended_typeid works like typeid, but returns an ExtendedTypeInfo.

Variables

osgIntrospection::ExtendedTypeInfo extended_typeid (T)
 extended_typeid works like typeid, but returns an ExtendedTypeInfo.

Define Documentation

#define OSGINTROSPECTION_EXTENDEDTYPEINFO_

Function Documentation

template<typename T >
osgIntrospection::ExtendedTypeInfo extended_typeid ( )

extended_typeid works like typeid, but returns an ExtendedTypeInfo.

This version operates on types, which must be specified as a template parameter.


Variable Documentation

extended_typeid works like typeid, but returns an ExtendedTypeInfo.

This version operates on expressions.


osg logo
Generated at Sun Jan 8 2012 13:15:51 for the OpenSceneGraph by doxygen 1.7.4.