Type File Reference

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

Namespaces

namespace  osgIntrospection

Classes

class  osgIntrospection::Type
 Objects of class Type are used to maintain information about reflected types. More...

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 Sun Oct 14 02:11:53 2007 for the OpenSceneGraph by doxygen 1.5.3.