GME
13
|
#include <MgaMetaModel.h>
Public Member Functions | |
IUnknown * | GetUnknown () const |
STDMETHOD() | InterfaceSupportsErrorInfo (REFIID riid) |
STDMETHOD() | get_DefinedFCOs (IMgaMetaFCOs **p) |
STDMETHOD() | get_DefinedFCOByName (BSTR name, VARIANT_BOOL inscope, IMgaMetaFCO **p) |
STDMETHOD() | GetDefinedFCOByNameDisp (BSTR name, VARIANT_BOOL inscope, IMgaMetaFCO **p) |
STDMETHOD() | get_Roles (IMgaMetaRoles **p) |
STDMETHOD() | get_RoleByName (BSTR name, IMgaMetaRole **p) |
STDMETHOD() | GetRoleByNameDisp (BSTR name, IMgaMetaRole **p) |
STDMETHOD() | get_Aspects (IMgaMetaAspects **p) |
STDMETHOD() | get_AspectByName (BSTR name, IMgaMetaAspect **p) |
STDMETHOD() | GetAspectByNameDisp (BSTR name, IMgaMetaAspect **p) |
STDMETHOD() | LegalConnectionRoles (BSTR paths, IMgaMetaRoles **p) |
STDMETHOD() | LegalReferenceRoles (BSTR path, IMgaMetaRoles **p) |
STDMETHOD() | LegalSetRoles (BSTR path, IMgaMetaRoles **p) |
STDMETHOD() | LegalRoles (IMgaMetaFCO *kind, IMgaMetaRoles **p) |
STDMETHOD() | DefineModel (IMgaMetaModel **p) |
STDMETHOD() | DefineAtom (IMgaMetaAtom **p) |
STDMETHOD() | DefineReference (IMgaMetaReference **p) |
STDMETHOD() | DefineSet (IMgaMetaSet **p) |
STDMETHOD() | DefineConnection (IMgaMetaConnection **p) |
STDMETHOD() | CreateRole (IMgaMetaFCO *kind, IMgaMetaRole **p) |
STDMETHOD() | CreateAspect (IMgaMetaAspect **p) |
Static Public Member Functions | |
static void | Traverse (CMgaMetaProject *metaproject, CCoreObjectPtr &me) |
Definition at line 11 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::CreateAspect | ( | IMgaMetaAspect ** | p | ) | [inline] |
Definition at line 94 of file MgaMetaModel.h.
STDMETHODIMP CMgaMetaModel::CreateRole | ( | IMgaMetaFCO * | kind, |
IMgaMetaRole ** | p | ||
) |
Definition at line 311 of file MgaMetaModel.cpp.
STDMETHOD() CMgaMetaModel::DefineAtom | ( | IMgaMetaAtom ** | p | ) | [inline] |
Definition at line 80 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::DefineConnection | ( | IMgaMetaConnection ** | p | ) | [inline] |
Definition at line 89 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::DefineModel | ( | IMgaMetaModel ** | p | ) | [inline] |
Definition at line 77 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::DefineReference | ( | IMgaMetaReference ** | p | ) | [inline] |
Definition at line 83 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::DefineSet | ( | IMgaMetaSet ** | p | ) | [inline] |
Definition at line 86 of file MgaMetaModel.h.
STDMETHODIMP CMgaMetaModel::get_AspectByName | ( | BSTR | name, |
IMgaMetaAspect ** | p | ||
) |
Definition at line 92 of file MgaMetaModel.cpp.
STDMETHOD() CMgaMetaModel::get_Aspects | ( | IMgaMetaAspects ** | p | ) | [inline] |
Definition at line 61 of file MgaMetaModel.h.
STDMETHODIMP CMgaMetaModel::get_DefinedFCOByName | ( | BSTR | name, |
VARIANT_BOOL | inscope, | ||
IMgaMetaFCO ** | p | ||
) |
Definition at line 9 of file MgaMetaModel.cpp.
STDMETHOD() CMgaMetaModel::get_DefinedFCOs | ( | IMgaMetaFCOs ** | p | ) | [inline] |
Definition at line 45 of file MgaMetaModel.h.
STDMETHODIMP CMgaMetaModel::get_RoleByName | ( | BSTR | name, |
IMgaMetaRole ** | p | ||
) |
Definition at line 58 of file MgaMetaModel.cpp.
STDMETHOD() CMgaMetaModel::get_Roles | ( | IMgaMetaRoles ** | p | ) | [inline] |
Definition at line 53 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::GetAspectByNameDisp | ( | BSTR | name, |
IMgaMetaAspect ** | p | ||
) | [inline] |
Definition at line 66 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::GetDefinedFCOByNameDisp | ( | BSTR | name, |
VARIANT_BOOL | inscope, | ||
IMgaMetaFCO ** | p | ||
) | [inline] |
Definition at line 50 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::GetRoleByNameDisp | ( | BSTR | name, |
IMgaMetaRole ** | p | ||
) | [inline] |
Definition at line 58 of file MgaMetaModel.h.
IUnknown* CMgaMetaModel::GetUnknown | ( | ) | const [inline] |
Definition at line 19 of file MgaMetaModel.h.
STDMETHOD() CMgaMetaModel::InterfaceSupportsErrorInfo | ( | REFIID | riid | ) | [inline] |
Definition at line 34 of file MgaMetaModel.h.
STDMETHODIMP CMgaMetaModel::LegalConnectionRoles | ( | BSTR | paths, |
IMgaMetaRoles ** | p | ||
) |
Definition at line 124 of file MgaMetaModel.cpp.
STDMETHODIMP CMgaMetaModel::LegalReferenceRoles | ( | BSTR | path, |
IMgaMetaRoles ** | p | ||
) |
Definition at line 171 of file MgaMetaModel.cpp.
STDMETHODIMP CMgaMetaModel::LegalRoles | ( | IMgaMetaFCO * | kind, |
IMgaMetaRoles ** | p | ||
) |
Definition at line 265 of file MgaMetaModel.cpp.
STDMETHODIMP CMgaMetaModel::LegalSetRoles | ( | BSTR | path, |
IMgaMetaRoles ** | p | ||
) |
Definition at line 218 of file MgaMetaModel.cpp.
void CMgaMetaModel::Traverse | ( | CMgaMetaProject * | metaproject, |
CCoreObjectPtr & | me | ||
) | [static] |
Reimplemented from CMgaMetaFCO.
Definition at line 341 of file MgaMetaModel.cpp.