#include <osgIntrospection/Export>#include <osgIntrospection/Exceptions>#include <osgIntrospection/Value>#include <osgIntrospection/CustomAttributeProvider>#include <string>#include <typeinfo>#include <vector>#include <map>#include <algorithm>Namespaces | |
| namespace | osgIntrospection |
Classes | |
| class | osgIntrospection::Type |
Typedefs | |
| typedef std::vector< const MethodInfo * > | MethodInfoList |
| typedef std::vector< const PropertyInfo * > | PropertyInfoList |
| typedef std::vector< const ParameterInfo * > | ParameterInfoList |
| typedef std::vector< const ConstructorInfo * > | ConstructorInfoList |
| typedef std::map< int, std::string > | EnumLabelMap |
Functions | |
| bool | operator== (const Type &t1, const Type &t2) |
| bool | operator!= (const Type &t1, const Type &t2) |
| bool | operator< (const Type &t1, const Type &t2) |
| bool | operator>= (const Type &t1, const Type &t2) |
| Greater than or equal to operator. Returns !operator<(). | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Inequality test operator. Returns false if the two instances of Type describe the same type, true otherwise. |
|
||||||||||||
|
Less than operator. Returns true if the first type comes before the second one. The actual ordering is implementation-dependent. |
|
||||||||||||
|
Equality test operator. Returns true if the two instances of Type describe the same type, false otherwise. |
|
||||||||||||
|
Greater than or equal to operator. Returns !operator<().
|
1.3.9.1