GME  13
Public Member Functions | Protected Member Functions
OclMeta::Feature Class Reference

#include <OCLFeature.h>

Inheritance diagram for OclMeta::Feature:
Inheritance graph
[legend]
Collaboration diagram for OclMeta::Feature:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~Feature ()
bool IsDynamic () const
TypeSeq GetReturnTypeSeq () const
void SetReturnTypeSeq (TypeSeq &vecType)
bool IsDependence () const

Protected Member Functions

 Feature (const std::string &strName, const OclSignature::Feature::FeatureKind eKind, const TypeSeq &vecTypeReturn, bool bDynamic, bool bDependence=false)

Detailed Description

Definition at line 47 of file OCLFeature.h.


Constructor & Destructor Documentation

OclMeta::Feature::Feature ( const std::string strName,
const OclSignature::Feature::FeatureKind  eKind,
const TypeSeq vecTypeReturn,
bool  bDynamic,
bool  bDependence = false 
) [inline, protected]

Definition at line 56 of file OCLFeature.h.

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

Reimplemented from OclSignature::Feature.

Definition at line 62 of file OCLFeature.h.


Member Function Documentation

Definition at line 71 of file OCLFeature.h.

bool OclMeta::Feature::IsDependence ( ) const [inline]

Definition at line 81 of file OCLFeature.h.

bool OclMeta::Feature::IsDynamic ( ) const [inline]

Definition at line 66 of file OCLFeature.h.

void OclMeta::Feature::SetReturnTypeSeq ( TypeSeq vecType) [inline]

Definition at line 76 of file OCLFeature.h.


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