#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 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.
1.4.7