GME  13
Classes | Namespaces | Defines | Typedefs
OclObjectExGME.h File Reference

Go to the source code of this file.

Classes

class  OclGmeCM::Object
class  OclGmeCM::ConnectionPoint
class  OclGmeCM::Project

Namespaces

namespace  OclGmeCM

Defines

#define CREATE_GMEPROJECT(pManager, project)   OclMeta::Object( new OclGmeCM::Project( pManager, project ) )
#define CREATE_GMEOBJECT(pManager, object)   OclMeta::Object( new OclGmeCM::Object( pManager, object ) )
#define CREATE_GMECONNECTIONPOINT(pManager, object)   OclMeta::Object( new OclGmeCM::ConnectionPoint( pManager, object ) )
#define DECL_GMEOBJECT(varName, var2Name)
#define DECL_GMEFOLDER(varName, var2Name)
#define DECL_GMEFCO(varName, var2Name)
#define DECL_GMESET(varName, var2Name)
#define DECL_GMEATOM(varName, var2Name)
#define DECL_GMEMODEL(varName, var2Name)
#define DECL_GMEREFERENCE(varName, var2Name)
#define DECL_GMECONNECTION(varName, var2Name)
#define DECL_GMECONNECTIONPOINT(varName, var2Name)
#define DECL_GMEPROJECT(varName, var2Name)

Typedefs

typedef OclImplementation::Object OclGmeCM::Any

Define Documentation

#define CREATE_GMECONNECTIONPOINT (   pManager,
  object 
)    OclMeta::Object( new OclGmeCM::ConnectionPoint( pManager, object ) )

Definition at line 22 of file OclObjectExGME.h.

#define CREATE_GMEOBJECT (   pManager,
  object 
)    OclMeta::Object( new OclGmeCM::Object( pManager, object ) )

Definition at line 19 of file OclObjectExGME.h.

#define CREATE_GMEPROJECT (   pManager,
  project 
)    OclMeta::Object( new OclGmeCM::Project( pManager, project ) )

Definition at line 16 of file OclObjectExGME.h.

#define DECL_GMEATOM (   varName,
  var2Name 
)
Value:
CComPtr<IMgaAtom> varName;                                      \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Object* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 45 of file OclObjectExGME.h.

#define DECL_GMECONNECTION (   varName,
  var2Name 
)
Value:
CComPtr<IMgaConnection> varName;                                        \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Object* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 60 of file OclObjectExGME.h.

#define DECL_GMECONNECTIONPOINT (   varName,
  var2Name 
)
Value:
CComPtr<IMgaConnPoint> varName;                                 \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::ConnectionPoint* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 65 of file OclObjectExGME.h.

#define DECL_GMEFCO (   varName,
  var2Name 
)
Value:
CComPtr<IMgaFCO> varName;                                       \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Object* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 35 of file OclObjectExGME.h.

#define DECL_GMEFOLDER (   varName,
  var2Name 
)
Value:
CComPtr<IMgaFolder> varName;                                    \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Object* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 30 of file OclObjectExGME.h.

#define DECL_GMEMODEL (   varName,
  var2Name 
)
Value:
CComPtr<IMgaModel> varName;                                     \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Object* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 50 of file OclObjectExGME.h.

#define DECL_GMEOBJECT (   varName,
  var2Name 
)
Value:
CComPtr<IMgaObject> varName;                                    \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Object* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 25 of file OclObjectExGME.h.

#define DECL_GMEPROJECT (   varName,
  var2Name 
)
Value:
CComPtr<IMgaProject> varName;                                   \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Project* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 70 of file OclObjectExGME.h.

#define DECL_GMEREFERENCE (   varName,
  var2Name 
)
Value:
CComPtr<IMgaReference> varName;                                 \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Object* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 55 of file OclObjectExGME.h.

#define DECL_GMESET (   varName,
  var2Name 
)
Value:
CComPtr<IMgaSet> varName;                                       \
                if ( ! var2Name.IsUndefined() )                                         \
                        ( ( OclGmeCM::Object* ) var2Name.GetImplementation() )->GetValue( varName )

Definition at line 40 of file OclObjectExGME.h.