GME  13
Public Member Functions | Protected Member Functions
OclImplementation::CompoundObject Class Reference

#include <OCLObject.h>

Inheritance diagram for OclImplementation::CompoundObject:
Inheritance graph
[legend]
Collaboration diagram for OclImplementation::CompoundObject:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~CompoundObject ()
bool IsCompound () const
virtual void AddObject (const OclMeta::Object &object)=0
virtual ObjectIteratorGetIterator ()=0

Protected Member Functions

 CompoundObject (OclMeta::TypeManager *pManager, const std::string &strTypeName)

Detailed Description

Definition at line 158 of file OCLObject.h.


Constructor & Destructor Documentation

OclImplementation::CompoundObject::CompoundObject ( OclMeta::TypeManager pManager,
const std::string strTypeName 
) [inline, protected]

Definition at line 162 of file OCLObject.h.

Definition at line 168 of file OCLObject.h.


Member Function Documentation

virtual void OclImplementation::CompoundObject::AddObject ( const OclMeta::Object object) [pure virtual]
bool OclImplementation::CompoundObject::IsCompound ( ) const [inline, virtual]

Reimplemented from OclImplementation::Object.

Definition at line 172 of file OCLObject.h.


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