|
GME
13
|
#include <OCLObject.h>


Public Member Functions | |
| virtual | ~CompoundObject () |
| bool | IsCompound () const |
| virtual void | AddObject (const OclMeta::Object &object)=0 |
| virtual ObjectIterator * | GetIterator ()=0 |
Protected Member Functions | |
| CompoundObject (OclMeta::TypeManager *pManager, const std::string &strTypeName) | |
Definition at line 158 of file OCLObject.h.
| OclImplementation::CompoundObject::CompoundObject | ( | OclMeta::TypeManager * | pManager, |
| const std::string & | strTypeName | ||
| ) | [inline, protected] |
Definition at line 162 of file OCLObject.h.
| virtual OclImplementation::CompoundObject::~CompoundObject | ( | ) | [inline, virtual] |
Definition at line 168 of file OCLObject.h.
| virtual void OclImplementation::CompoundObject::AddObject | ( | const OclMeta::Object & | object | ) | [pure virtual] |
Implemented in OclBasic::OrderedSet, OclBasic::Sequence, OclBasic::Bag, and OclBasic::Set.
| virtual ObjectIterator* OclImplementation::CompoundObject::GetIterator | ( | ) | [pure virtual] |
Implemented in OclBasic::OrderedSet, OclBasic::Sequence, OclBasic::Bag, and OclBasic::Set.
| bool OclImplementation::CompoundObject::IsCompound | ( | ) | const [inline, virtual] |
Reimplemented from OclImplementation::Object.
Definition at line 172 of file OCLObject.h.
1.7.6.1