GME  13
Public Member Functions
OclGmeCM::Object Class Reference

#include <OclObjectExGME.h>

Inheritance diagram for OclGmeCM::Object:
Inheritance graph
[legend]
Collaboration diagram for OclGmeCM::Object:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Object (OclMeta::TypeManager *pManager, CComPtr< IMgaObject > value)
 Object (OclMeta::TypeManager *pManager, CComPtr< IMgaFCO > value)
 Object (OclMeta::TypeManager *pManager, CComPtr< IMgaFolder > value)
 Object (OclMeta::TypeManager *pManager, CComPtr< IMgaAtom > value)
 Object (OclMeta::TypeManager *pManager, CComPtr< IMgaModel > value)
 Object (OclMeta::TypeManager *pManager, CComPtr< IMgaConnection > value)
 Object (OclMeta::TypeManager *pManager, CComPtr< IMgaReference > value)
 Object (OclMeta::TypeManager *pManager, CComPtr< IMgaSet > value)
virtual AnyClone () const
int GetValue (CComPtr< IMgaObject > &value) const
void SetValue (CComPtr< IMgaObject > value)
int GetValue (CComPtr< IMgaFolder > &value) const
void SetValue (CComPtr< IMgaFolder > value)
int GetValue (CComPtr< IMgaFCO > &value) const
void SetValue (CComPtr< IMgaFCO > value)
int GetValue (CComPtr< IMgaModel > &value) const
void SetValue (CComPtr< IMgaModel > value)
int GetValue (CComPtr< IMgaAtom > &value) const
void SetValue (CComPtr< IMgaAtom > value)
int GetValue (CComPtr< IMgaReference > &value) const
void SetValue (CComPtr< IMgaReference > value)
int GetValue (CComPtr< IMgaConnection > &value) const
void SetValue (CComPtr< IMgaConnection > value)
int GetValue (CComPtr< IMgaSet > &value) const
void SetValue (CComPtr< IMgaSet > value)
virtual bool Equals (const Any &object) const
bool operator== (const Object &object) const
bool operator!= (const Object &object) const
virtual std::string Print () const
virtual IUnknown * GetObject () const

Detailed Description

Definition at line 89 of file OclObjectExGME.h.


Constructor & Destructor Documentation

OclGmeCM::Object::Object ( OclMeta::TypeManager pManager,
CComPtr< IMgaObject value 
)

Definition at line 21 of file OCLObjectExGME.cpp.

OclGmeCM::Object::Object ( OclMeta::TypeManager pManager,
CComPtr< IMgaFCO value 
)

Definition at line 33 of file OCLObjectExGME.cpp.

OclGmeCM::Object::Object ( OclMeta::TypeManager pManager,
CComPtr< IMgaFolder value 
)

Definition at line 27 of file OCLObjectExGME.cpp.

OclGmeCM::Object::Object ( OclMeta::TypeManager pManager,
CComPtr< IMgaAtom value 
)

Definition at line 39 of file OCLObjectExGME.cpp.

OclGmeCM::Object::Object ( OclMeta::TypeManager pManager,
CComPtr< IMgaModel value 
)

Definition at line 45 of file OCLObjectExGME.cpp.

OclGmeCM::Object::Object ( OclMeta::TypeManager pManager,
CComPtr< IMgaConnection value 
)

Definition at line 51 of file OCLObjectExGME.cpp.

OclGmeCM::Object::Object ( OclMeta::TypeManager pManager,
CComPtr< IMgaReference value 
)

Definition at line 57 of file OCLObjectExGME.cpp.

OclGmeCM::Object::Object ( OclMeta::TypeManager pManager,
CComPtr< IMgaSet value 
)

Definition at line 63 of file OCLObjectExGME.cpp.


Member Function Documentation

Any * OclGmeCM::Object::Clone ( ) const [virtual]

Reimplemented from OclImplementation::Object.

Definition at line 75 of file OCLObjectExGME.cpp.

bool OclGmeCM::Object::Equals ( const Any object) const [virtual]

Reimplemented from OclImplementation::Object.

Definition at line 206 of file OCLObjectExGME.cpp.

IUnknown * OclGmeCM::Object::GetObject ( ) const [virtual]

Reimplemented from OclImplementation::Object.

Definition at line 228 of file OCLObjectExGME.cpp.

int OclGmeCM::Object::GetValue ( CComPtr< IMgaObject > &  value) const

Definition at line 82 of file OCLObjectExGME.cpp.

int OclGmeCM::Object::GetValue ( CComPtr< IMgaFolder > &  value) const

Definition at line 94 of file OCLObjectExGME.cpp.

int OclGmeCM::Object::GetValue ( CComPtr< IMgaFCO > &  value) const

Definition at line 110 of file OCLObjectExGME.cpp.

int OclGmeCM::Object::GetValue ( CComPtr< IMgaModel > &  value) const

Definition at line 126 of file OCLObjectExGME.cpp.

int OclGmeCM::Object::GetValue ( CComPtr< IMgaAtom > &  value) const

Definition at line 142 of file OCLObjectExGME.cpp.

int OclGmeCM::Object::GetValue ( CComPtr< IMgaReference > &  value) const

Definition at line 158 of file OCLObjectExGME.cpp.

int OclGmeCM::Object::GetValue ( CComPtr< IMgaConnection > &  value) const

Definition at line 174 of file OCLObjectExGME.cpp.

int OclGmeCM::Object::GetValue ( CComPtr< IMgaSet > &  value) const

Definition at line 190 of file OCLObjectExGME.cpp.

bool OclGmeCM::Object::operator!= ( const Object object) const

Definition at line 218 of file OCLObjectExGME.cpp.

bool OclGmeCM::Object::operator== ( const Object object) const

Definition at line 214 of file OCLObjectExGME.cpp.

std::string OclGmeCM::Object::Print ( ) const [virtual]

Implements OclImplementation::Object.

Definition at line 223 of file OCLObjectExGME.cpp.

void OclGmeCM::Object::SetValue ( CComPtr< IMgaObject value)

Definition at line 88 of file OCLObjectExGME.cpp.

void OclGmeCM::Object::SetValue ( CComPtr< IMgaFolder value)

Definition at line 104 of file OCLObjectExGME.cpp.

void OclGmeCM::Object::SetValue ( CComPtr< IMgaFCO value)

Definition at line 120 of file OCLObjectExGME.cpp.

void OclGmeCM::Object::SetValue ( CComPtr< IMgaModel value)

Definition at line 136 of file OCLObjectExGME.cpp.

void OclGmeCM::Object::SetValue ( CComPtr< IMgaAtom value)

Definition at line 152 of file OCLObjectExGME.cpp.

void OclGmeCM::Object::SetValue ( CComPtr< IMgaReference value)

Definition at line 168 of file OCLObjectExGME.cpp.

void OclGmeCM::Object::SetValue ( CComPtr< IMgaConnection value)

Definition at line 184 of file OCLObjectExGME.cpp.

void OclGmeCM::Object::SetValue ( CComPtr< IMgaSet value)

Definition at line 200 of file OCLObjectExGME.cpp.


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