|
GME
13
|
#include <OCLObject.h>


Public Member Functions | |
| Object () | |
| Object (OclImplementation::Object *pImplementation) | |
| Object (const Object &object) | |
| Object & | operator= (const Object &object) |
| Object | Clone () const |
| bool | Equals (const Object &object) const |
| bool | operator== (const Object &object) const |
| bool | operator!= (const Object &object) const |
| std::string | GetTypeName () const |
| std::string | GetStaticTypeName () const |
| void | SetStaticTypeName (const std::string &strStaticTypeName) |
| bool | IsCompound () const |
| bool | IsComparable () const |
| bool | IsUndefined () const |
| OclImplementation::Object * | GetImplementation () const |
| std::string | Print () const |
| virtual IUnknown * | GetObject () const |
Static Public Attributes | |
| static const Object | UNDEFINED = Object() |
Definition at line 41 of file OCLObject.h.
Definition at line 24 of file OCLObject.cpp.
| OclMeta::Object::Object | ( | OclImplementation::Object * | pImplementation | ) |
Definition at line 29 of file OCLObject.cpp.
| OclMeta::Object::Object | ( | const Object & | object | ) |
Definition at line 34 of file OCLObject.cpp.
| Object OclMeta::Object::Clone | ( | ) | const |
Definition at line 111 of file OCLObject.cpp.
| bool OclMeta::Object::Equals | ( | const Object & | object | ) | const |
Definition at line 48 of file OCLObject.cpp.
Definition at line 106 of file OCLObject.cpp.
| IUnknown * OclMeta::Object::GetObject | ( | ) | const [virtual] |
Definition at line 121 of file OCLObject.cpp.
Definition at line 77 of file OCLObject.cpp.
| std::string OclMeta::Object::GetTypeName | ( | ) | const |
Definition at line 72 of file OCLObject.cpp.
| bool OclMeta::Object::IsComparable | ( | ) | const |
Definition at line 94 of file OCLObject.cpp.
| bool OclMeta::Object::IsCompound | ( | ) | const |
Definition at line 87 of file OCLObject.cpp.
| bool OclMeta::Object::IsUndefined | ( | ) | const |
Definition at line 101 of file OCLObject.cpp.
| bool OclMeta::Object::operator!= | ( | const Object & | object | ) | const |
Definition at line 67 of file OCLObject.cpp.
Definition at line 39 of file OCLObject.cpp.
| bool OclMeta::Object::operator== | ( | const Object & | object | ) | const |
Definition at line 62 of file OCLObject.cpp.
| std::string OclMeta::Object::Print | ( | ) | const |
Definition at line 116 of file OCLObject.cpp.
| void OclMeta::Object::SetStaticTypeName | ( | const std::string & | strStaticTypeName | ) |
Definition at line 82 of file OCLObject.cpp.
const Object OclMeta::Object::UNDEFINED = Object() [static] |
Definition at line 45 of file OCLObject.h.
1.7.6.1