#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 * > | 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) |
bool | osgIntrospection::operator!= (const Type &t1, const Type &t2) |
bool | osgIntrospection::operator< (const Type &t1, const Type &t2) |
bool | osgIntrospection::operator>= (const Type &t1, const Type &t2) |
Greater than or equal to operator. Returns !operator<(). |