osgIntrospection::PublicMemberAccessor< C, P > Struct Template Reference

Inheritance diagram for osgIntrospection::PublicMemberAccessor< C, P >:

osgIntrospection::PropertyGetter osgIntrospection::PropertySetter List of all members.

Public Types

typedef P C::* MemberType

Public Member Functions

 PublicMemberAccessor (MemberType m)
virtual Value get (Value &instance) const
virtual Value get (const Value &instance) const
virtual void set (Value &instance, const Value &v) const

Public Attributes

P C::* _m

template<typename C, typename P>
struct osgIntrospection::PublicMemberAccessor< C, P >


Member Typedef Documentation

template<typename C, typename P>
typedef P C::* osgIntrospection::PublicMemberAccessor< C, P >::MemberType
 


Constructor & Destructor Documentation

template<typename C, typename P>
osgIntrospection::PublicMemberAccessor< C, P >::PublicMemberAccessor (  MemberType  m  )  [inline]
 


Member Function Documentation

template<typename C, typename P>
virtual Value osgIntrospection::PublicMemberAccessor< C, P >::get (  const Value &  instance  )  const [inline, virtual]
 

Reimplemented from osgIntrospection::PropertyGetter.

template<typename C, typename P>
virtual Value osgIntrospection::PublicMemberAccessor< C, P >::get (  Value &  instance  )  const [inline, virtual]
 

Reimplemented from osgIntrospection::PropertyGetter.

template<typename C, typename P>
virtual void osgIntrospection::PublicMemberAccessor< C, P >::set (  Value &  instance,
const Value &  v
)  const [inline, virtual]
 

Reimplemented from osgIntrospection::PropertySetter.


Member Data Documentation

template<typename C, typename P>
P C::* osgIntrospection::PublicMemberAccessor< C, P >::_m
 


The documentation for this struct was generated from the following file:
Generated on Wed Nov 29 06:19:24 2006 for OpenSceneGraph by  doxygen 1.4.6