#include <osgIntrospection/Export>#include <osgIntrospection/Exceptions>#include <osgIntrospection/Value>#include <osgIntrospection/CustomAttributeProvider>#include <osgIntrospection/ExtendedTypeInfo>#include <string>#include <typeinfo>#include <vector>#include <map>#include <algorithm>Classes | |
| class | osgIntrospection::Type |
| Objects of class Type are used to maintain information about reflected types. 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. | |
Typedefs | |
| typedef std::vector< const MethodInfo * > | osgIntrospection::MethodInfoList |
| typedef std::vector< const PropertyInfo * > | osgIntrospection::PropertyInfoList |
| typedef std::vector< const ParameterInfo * > | osgIntrospection::ParameterInfoList |
| typedef std::vector< const ConstructorInfo * > | osgIntrospection::ConstructorInfoList |
| typedef std::map< const Type *, PropertyInfoList > | osgIntrospection::PropertyInfoMap |
| typedef std::map< const Type *, MethodInfoList > | osgIntrospection::MethodInfoMap |
| typedef std::map< int, std::string > | osgIntrospection::EnumLabelMap |
| typedef std::vector< const Type * > | osgIntrospection::TypeList |
Functions | |
| bool | osgIntrospection::operator== (const Type &t1, const Type &t2) |
| Equality test operator. | |
| bool | osgIntrospection::operator!= (const Type &t1, const Type &t2) |
| Inequality test operator. | |
| bool | osgIntrospection::operator< (const Type &t1, const Type &t2) |
| Less than operator. | |
| bool | osgIntrospection::operator>= (const Type &t1, const Type &t2) |
| Greater than or equal to operator. Returns !operator<(). | |
| Generated at Sat May 14 08:21:10 2011 for the OpenSceneGraph by doxygen 1.5.9. |