GME
13
|
#include <OCLObjectExBasic.h>
Public Member Functions | |
Sequence (OclMeta::TypeManager *pManager) | |
Sequence (OclMeta::TypeManager *pManager, const OclMeta::ObjectVector &vecObjects) | |
virtual Any * | Clone () const |
void | GetValue (OclMeta::ObjectVector &value) const |
void | SetValue (const OclMeta::ObjectVector &value) |
virtual bool | Equals (const Any &object) const |
bool | operator== (const Sequence &object) const |
bool | operator!= (const Sequence &object) const |
virtual void | AddObject (const OclMeta::Object &object) |
virtual OclImplementation::ObjectIterator * | GetIterator () |
virtual std::string | Print () const |
Protected Member Functions | |
Sequence (OclMeta::TypeManager *pManager, const std::string &strTypeName) | |
Sequence (OclMeta::TypeManager *pManager, const std::string &strTypeName, const OclMeta::ObjectVector &vecObjects) |
Definition at line 432 of file OCLObjectExBasic.h.
OclBasic::Sequence::Sequence | ( | OclMeta::TypeManager * | pManager, |
const std::string & | strTypeName | ||
) | [protected] |
Definition at line 604 of file OCLObjectExBasic.cpp.
OclBasic::Sequence::Sequence | ( | OclMeta::TypeManager * | pManager, |
const std::string & | strTypeName, | ||
const OclMeta::ObjectVector & | vecObjects | ||
) | [protected] |
Definition at line 609 of file OCLObjectExBasic.cpp.
OclBasic::Sequence::Sequence | ( | OclMeta::TypeManager * | pManager | ) |
Definition at line 615 of file OCLObjectExBasic.cpp.
OclBasic::Sequence::Sequence | ( | OclMeta::TypeManager * | pManager, |
const OclMeta::ObjectVector & | vecObjects | ||
) |
Definition at line 620 of file OCLObjectExBasic.cpp.
void OclBasic::Sequence::AddObject | ( | const OclMeta::Object & | object | ) | [virtual] |
Implements OclImplementation::CompoundObject.
Definition at line 659 of file OCLObjectExBasic.cpp.
Any * OclBasic::Sequence::Clone | ( | ) | const [virtual] |
Reimplemented from OclImplementation::Object.
Definition at line 626 of file OCLObjectExBasic.cpp.
bool OclBasic::Sequence::Equals | ( | const Any & | object | ) | const [virtual] |
Reimplemented from OclImplementation::Object.
Definition at line 641 of file OCLObjectExBasic.cpp.
OclImplementation::ObjectIterator * OclBasic::Sequence::GetIterator | ( | ) | [virtual] |
Implements OclImplementation::CompoundObject.
Definition at line 664 of file OCLObjectExBasic.cpp.
void OclBasic::Sequence::GetValue | ( | OclMeta::ObjectVector & | value | ) | const |
Definition at line 631 of file OCLObjectExBasic.cpp.
bool OclBasic::Sequence::operator!= | ( | const Sequence & | object | ) | const |
Definition at line 654 of file OCLObjectExBasic.cpp.
bool OclBasic::Sequence::operator== | ( | const Sequence & | object | ) | const |
Definition at line 649 of file OCLObjectExBasic.cpp.
std::string OclBasic::Sequence::Print | ( | ) | const [virtual] |
Implements OclImplementation::Object.
Definition at line 669 of file OCLObjectExBasic.cpp.
void OclBasic::Sequence::SetValue | ( | const OclMeta::ObjectVector & | value | ) |
Definition at line 636 of file OCLObjectExBasic.cpp.