OpenSceneGraph 2.8.3
|
This reflector is to be used to describe abstract types that can't be instantiated. More...
Public Types | |
typedef AbstractObjectReflector< T > | inherited |
typedef DummyInstanceCreator < typename Reflector< T > ::reflected_type > | instance_creator_type |
typedef ProtectedConstructorInstanceCreator < typename Reflector< T > ::reflected_type > | invalid_instance_creator_type |
Public Member Functions | |
AbstractObjectReflector (const std::string &name, const std::string &ns) | |
AbstractObjectReflector (const std::string &qname) |
This reflector is to be used to describe abstract types that can't be instantiated.
For this reason a DummyInstanceCreator is used in order to avoid compiler errors.
typedef AbstractObjectReflector<T> osgIntrospection::AbstractObjectReflector< T >::inherited |
Reimplemented from osgIntrospection::Reflector< T >.
typedef DummyInstanceCreator<typename Reflector<T>::reflected_type> osgIntrospection::AbstractObjectReflector< T >::instance_creator_type |
typedef ProtectedConstructorInstanceCreator<typename Reflector<T>::reflected_type> osgIntrospection::AbstractObjectReflector< T >::invalid_instance_creator_type |
osgIntrospection::AbstractObjectReflector< T >::AbstractObjectReflector | ( | const std::string & | name, |
const std::string & | ns | ||
) | [inline] |
osgIntrospection::AbstractObjectReflector< T >::AbstractObjectReflector | ( | const std::string & | qname | ) | [inline] |
![]() | Generated at Tue Mar 22 2011 13:20:26 for the OpenSceneGraph by doxygen 1.7.3. |