GME  13
Public Member Functions | Protected Member Functions | Friends
OclImplementation::Feature Class Reference

#include <OCLFeatureImplementation.h>

Inheritance diagram for OclImplementation::Feature:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Feature ()
virtual void Initialize ()
virtual void Finalize ()
virtual void operator() ()=0
void SetResult (const OclMeta::Object &object)
virtual OclMeta::Object GetResult () const
OclMeta::TypeManagerGetTypeManager () const
void ThrowException (const std::string &strMessage)

Protected Member Functions

 Feature ()

Friends

class OclMeta::TypeManager

Detailed Description

Definition at line 47 of file OCLFeatureImplementation.h.


Constructor & Destructor Documentation

OclImplementation::Feature::Feature ( ) [inline, protected]

Definition at line 54 of file OCLFeatureImplementation.h.

virtual OclImplementation::Feature::~Feature ( ) [inline, virtual]

Definition at line 59 of file OCLFeatureImplementation.h.


Member Function Documentation

virtual void OclImplementation::Feature::Finalize ( ) [inline, virtual]
virtual OclMeta::Object OclImplementation::Feature::GetResult ( ) const [inline, virtual]

Definition at line 79 of file OCLFeatureImplementation.h.

Definition at line 84 of file OCLFeatureImplementation.h.

virtual void OclImplementation::Feature::Initialize ( ) [inline, virtual]

Reimplemented in OclImplementation::Iterator.

Definition at line 63 of file OCLFeatureImplementation.h.

virtual void OclImplementation::Feature::operator() ( ) [pure virtual]
void OclImplementation::Feature::SetResult ( const OclMeta::Object object) [inline]

Definition at line 74 of file OCLFeatureImplementation.h.

void OclImplementation::Feature::ThrowException ( const std::string strMessage) [inline]

Definition at line 89 of file OCLFeatureImplementation.h.


Friends And Related Function Documentation

friend class OclMeta::TypeManager [friend]

Definition at line 94 of file OCLFeatureImplementation.h.


The documentation for this class was generated from the following file: