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

OMF::SetMethod Struct Reference

#include <Property.hpp>

Inheritance diagram for OMF::SetMethod:

OMF::SetByRef< Self, Type > OMF::SetByVal< Self, Type > List of all members.

Detailed Description

The SetMethod is the abstract base of all setter objects. It provides a single virtual interface that allows clients to set the requested property value. Derived classes provide implementations of this method. Actually, this functor is a little overused because it serves the purpose of most mutators. The get, add, and remove variants all have the same basic signature, so we can reuse the derived variants of this class for all of those.


Public Member Functions

virtual void set (Object *value)=0


Member Function Documentation

virtual void OMF::SetMethod::set Object value  )  [pure virtual]
 

Implemented in OMF::SetByVal< Self, Type >, and OMF::SetByRef< Self, Type >.


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