Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

OMF::GetByRef< Self, Type > Struct Template Reference

#include <Property.hpp>

Inheritance diagram for OMF::GetByRef< Self, Type >:

OMF::GetMethod List of all members.

Detailed Description

template<class Self, class Type>
struct OMF::GetByRef< Self, Type >

This class describes a structure that implements wrappers around getter methods that return pointers.


Public Types

typedef Type *(Self::* Function )()

Public Member Functions

 GetByRef (Self *self, Function method)
virtual Objectget ()

Public Attributes

Self * _self
Function _method


Member Typedef Documentation

template<class Self, class Type>
typedef Type*(Self::* OMF::GetByRef< Self, Type >::Function)()
 


Constructor & Destructor Documentation

template<class Self, class Type>
OMF::GetByRef< Self, Type >::GetByRef Self *  self,
Function  method
 


Member Function Documentation

template<class Self, class Type>
virtual Object* OMF::GetByRef< Self, Type >::get  )  [virtual]
 

Implements OMF::GetMethod.


Member Data Documentation

template<class Self, class Type>
Function OMF::GetByRef< Self, Type >::_method
 

template<class Self, class Type>
Self* OMF::GetByRef< Self, Type >::_self
 


The documentation for this struct was generated from the following file:
Generated on Fri Sep 10 13:07:38 2004 for OpenModelingFramework by doxygen 1.3.8