| GME
    13
    | 
#include <MgaFCO.h>


| Classes | |
| class | NoAddRefCoreObj | 
| Public Types | |
| typedef stdext::hash_map < CMgaTerritory *, CMgaAtom *, terr_hashfunc > | pubfcohash | 
| typedef stdext::hash_map < objid_type, CMgaConnPoint *, cp_hashfunc > | cphash | 
| typedef stdext::hash_map < objid_type, CMgaConstraint *, cp_hashfunc > | cshash | 
| Public Member Functions | |
| STDMETHOD() | FinalConstruct () | 
| bool | simpleconn () | 
| FCO () | |
| ~FCO () | |
| long | getstatus () | 
| void | CheckRead () | 
| void | CheckDeletedRead () | 
| void | CheckWrite () | 
| HRESULT | get_Project (IMgaProject **pVal) | 
| HRESULT | CheckProject (IMgaProject *project) | 
| HRESULT | get_IsEqual (IMgaObject *o, VARIANT_BOOL *pVal) | 
| HRESULT | get_ID (ID_type *pVal) | 
| HRESULT | get_RelID (long *pVal) | 
| HRESULT | put_RelID (long newVal) | 
| HRESULT | get_IsLibObject (VARIANT_BOOL *pVal) | 
| HRESULT | get_Meta (IMgaMetaFCO **pVal) | 
| HRESULT | get_ParentModel (IMgaModel **pVal) | 
| HRESULT | get_ParentFolder (IMgaFolder **pVal) | 
| HRESULT | get_MetaBase (IMgaMetaBase **pVal) | 
| HRESULT | get_MetaRef (metaref_type *pVal) | 
| HRESULT | get_Name (BSTR *pVal) | 
| void | initialname () | 
| HRESULT | put_Name (BSTR newVal) | 
| HRESULT | get_AbsPath (BSTR *pVal) | 
| HRESULT | get_Status (long *p) | 
| HRESULT | get_IsWritable (VARIANT_BOOL *p) | 
| HRESULT | get_ObjType (objtype_enum *pVal) | 
| HRESULT | GetParent (IMgaObject **pVal, objtype_enum *l=NULL) | 
| HRESULT | GetAbsMetaPath (BSTR *abspath) | 
| HRESULT | GetRelMetaPath (IMgaFCO *begfco, BSTR *relpath, IMgaFCOs *refs) | 
| HRESULT | get_MetaRole (IMgaMetaRole **pVal) | 
| HRESULT | Check () | 
| HRESULT | CheckTree () | 
| void | CheckRCS () | 
| HRESULT | get_AllBaseTypes (IMgaFCOs **bases) | 
| HRESULT | get_RootParent (IMgaFCO **parent, long *distance=NULL) | 
| HRESULT | get_ParentChain (IMgaFCOs **parents) | 
| bool | IsDescendantOf (IMgaFCO *rootobject, long *distance=NULL) | 
| HRESULT | put_Exempt (VARIANT_BOOL newVal) | 
| HRESULT | get_Exempt (VARIANT_BOOL *pVal) | 
| HRESULT | PutReadOnlyAccessWithPropagate (VARIANT_BOOL pReadOnly) | 
| HRESULT | PutReadOnlyAccess (VARIANT_BOOL pReadOnly) | 
| HRESULT | HasReadOnlyAccess (VARIANT_BOOL *pReadOnly) | 
| HRESULT | GetGuid (long *l1, long *l2, long *l3, long *l4) | 
| HRESULT | PutGuid (long l1, long l2, long l3, long l4) | 
| HRESULT | GetGuidDisp (BSTR *guid_str) | 
| HRESULT | PutGuidDisp (BSTR guid_str) | 
| HRESULT | get_ChildObjects (IMgaObjects **pVal) | 
| HRESULT | get_ChildObjectByRelID (long relid, IMgaObject **pVal) | 
| HRESULT | get_ObjectByPath (BSTR path, IMgaObject **pVal) | 
| HRESULT | get_NthObjectByPath (long n_th, BSTR path, IMgaObject **pVal) | 
| void | assignnewchild (CoreObj &ss) | 
| void | newrelidforchildren (CoreObj &ss) | 
| void | inDeleteObject () | 
| HRESULT | DeleteObject () | 
| HRESULT | Open (openmode mode=OPEN_READ) | 
| HRESULT | Close () | 
| HRESULT | SendEvent (long mask) | 
| HRESULT | get_ChildFolders (IMgaFolders **pVal) | 
| HRESULT | CreateFolder (IMgaMetaFolder *meta, IMgaFolder **nf) | 
| HRESULT | CreateRootObject (IMgaMetaFCO *meta, IMgaFCO **nobj) | 
| HRESULT | get_MetaFolder (IMgaMetaFolder **pVal) | 
| HRESULT | CopyFolders (IMgaFolders *copylist, IMgaFolders **objs) | 
| HRESULT | MoveFolders (IMgaFolders *copylist, IMgaFolders **objs) | 
| HRESULT | CopyFolderDisp (IMgaFolder *copyfold, IMgaFolder **nobj) | 
| HRESULT | MoveFolderDisp (IMgaFolder *movefold, IMgaFolder **nobj) | 
| HRESULT | RefreshParent (IMgaFolder *f) | 
| HRESULT | CreateChildObject (IMgaMetaRole *role, IMgaFCO **newobj) | 
| HRESULT | CreateReference (IMgaMetaRole *meta, IMgaFCO *target, IMgaFCO **newobj) | 
| HRESULT | get_AspectParts (IMgaMetaAspect *asp, unsigned int filter, IMgaParts **pVal) | 
| HRESULT | CreateSimpleConn (IMgaMetaRole *metar, IMgaFCO *src, IMgaFCO *dst, IMgaFCOs *srcrefs, IMgaFCOs *dstrefs, IMgaFCO **newobj) | 
| HRESULT | CreateSimpleConnDisp (IMgaMetaRole *metar, IMgaFCO *src, IMgaFCO *dst, IMgaFCO *srcref, IMgaFCO *dstref, IMgaFCO **newobj) | 
| HRESULT | ContainerCreateFCO (IMgaMetaFCO *meta, CoreObj &FCO) | 
| HRESULT | GetChildrenOfKind (BSTR kn, IMgaFCOs **pVal) | 
| HRESULT | GetDescendantFCOs (IMgaFilter *filt, IMgaFCOs **pVal) | 
| HRESULT | get_ChildFCOs (IMgaFCOs **pVal) | 
| HRESULT | get_ChildFCO (BSTR n, IMgaFCO **pVal) | 
| HRESULT | CopyFCOs (IMgaFCOs *copylist, IMgaMetaRoles *rlist, IMgaFCOs **objs) | 
| HRESULT | MoveFCOs (IMgaFCOs *copylist, IMgaMetaRoles *rlist, IMgaFCOs **objs) | 
| HRESULT | CopyFCODisp (IMgaFCO *obj, IMgaMetaRole *role, IMgaFCO **nobj) | 
| HRESULT | MoveFCODisp (IMgaFCO *obj, IMgaMetaRole *role, IMgaFCO **nobj) | 
| HRESULT | DeriveFCO (IMgaFCO *base, IMgaMetaRole *role, VARIANT_BOOL instance, IMgaFCO **newobj) | 
| HRESULT | AddInternalConnections (IMgaFCOs *inobjs, IMgaFCOs **objs) | 
| HRESULT | get_NamedRoleTarget (BSTR rolename, IMgaFCO **pVal) | 
| HRESULT | get_NamedRoleReferences (BSTR rolename, IMgaFCOs **pVal) | 
| HRESULT | put_NamedRole (BSTR rolename, IMgaFCOs *rs, IMgaFCO *newVal) | 
| bool | findroleobj (BSTR rolename, CoreObj &tt) | 
| HRESULT | AddConnPoint (BSTR rolename, long maxinrole, IMgaFCO *target, IMgaFCOs *refs, IMgaConnPoint **pVal) | 
| HRESULT | get_ConnPoints (IMgaConnPoints **pVal) | 
| HRESULT | get_Referred (IMgaFCO **pVal) | 
| HRESULT | put_Referred (IMgaFCO *newVal) | 
| HRESULT | get_RefAspect (IMgaMetaAspect **pVal) | 
| HRESULT | put_RefAspect (IMgaMetaAspect *newVal) | 
| HRESULT | get_UsedByConns (IMgaConnPoints **pVal) | 
| HRESULT | RemoveMember (IMgaFCO *member) | 
| HRESULT | SetRemoveAll () | 
| HRESULT | AddMember (IMgaFCO *member) | 
| HRESULT | get_Members (IMgaFCOs **pVal) | 
| HRESULT | get_IsMember (IMgaFCO *obj, VARIANT_BOOL *pVal) | 
| HRESULT | CreateCollection (IMgaFCOs **pVal) | 
| HRESULT | get_Constraints (VARIANT_BOOL includemeta, IMgaConstraints **pVal) | 
| HRESULT | CheckConstraints (long, int *, unsigned short **) | 
| HRESULT | AddConstraint (struct IMgaConstraint *p) | 
| HRESULT | DefineConstraint (BSTR name, long eventmask, BSTR expression, IMgaConstraint **nconstraint) | 
| HRESULT | GetBaseType (IMgaFCO **basetype, IMgaFCO **immbase, VARIANT_BOOL *isinst) | 
| HRESULT | get_DerivedFrom (IMgaFCO **pVal) | 
| HRESULT | get_Type (IMgaFCO **pVal) | 
| HRESULT | get_BaseType (IMgaFCO **pVal) | 
| HRESULT | get_ArcheType (IMgaFCO **pVal) | 
| HRESULT | get_IsInstance (VARIANT_BOOL *pVal) | 
| HRESULT | get_IsPrimaryDerived (VARIANT_BOOL *pVal) | 
| HRESULT | get_DerivedObjects (IMgaFCOs **pVal) | 
| HRESULT | get_ChildDerivedFrom (IMgaFCO *baseobj, IMgaFCO **pVal) | 
| HRESULT | DetachFromArcheType () | 
| HRESULT | AttachToArcheType (IMgaFCO *newtype, VARIANT_BOOL instance) | 
| HRESULT | RefCompareToBase (short *status) | 
| HRESULT | RefRevertToBase () | 
| HRESULT | SetCompareToBase (IMgaFCO *p, short *status) | 
| HRESULT | SetRevertToBase (IMgaFCO *p) | 
| HRESULT | ConnCompareToBase (IMgaConnPoint *p, short *status) | 
| HRESULT | ConnRevertToBase (IMgaConnPoint *p) | 
| HRESULT | get_Parts (struct IMgaParts **pVal) | 
| HRESULT | get_Part (IMgaMetaAspect *asp, IMgaPart **pVal) | 
| HRESULT | get_PartByMP (IMgaMetaPart *part, IMgaPart **pVal) | 
| HRESULT | get_Attributes (IMgaAttributes **pVal) | 
| HRESULT | get_Attribute (IMgaMetaAttribute *metaa, IMgaAttribute **pVal) | 
| HRESULT | get_PartOfConns (IMgaConnPoints **pVal) | 
| HRESULT | get_MemberOfSets (IMgaFCOs **pVal) | 
| HRESULT | get_ReferencedBy (IMgaFCOs **pVal) | 
| CComPtr< IMgaAttribute > | AbyN (BSTR name) | 
| HRESULT | get_AttributeByName (BSTR name, VARIANT *pVal) | 
| HRESULT | put_AttributeByName (BSTR name, VARIANT newVal) | 
| HRESULT | get_StrAttrByName (BSTR name, BSTR *pVal) | 
| HRESULT | put_StrAttrByName (BSTR name, BSTR newVal) | 
| HRESULT | get_IntAttrByName (BSTR name, long *pVal) | 
| HRESULT | put_IntAttrByName (BSTR name, long newVal) | 
| HRESULT | get_FloatAttrByName (BSTR name, double *pVal) | 
| HRESULT | put_FloatAttrByName (BSTR name, double newVal) | 
| HRESULT | get_BoolAttrByName (BSTR name, VARIANT_BOOL *pVal) | 
| HRESULT | put_BoolAttrByName (BSTR name, VARIANT_BOOL newVal) | 
| HRESULT | get_RefAttrByName (BSTR name, IMgaFCO **pVal) | 
| HRESULT | put_RefAttrByName (BSTR name, IMgaFCO *newVal) | 
| HRESULT | ClearAttrByName (BSTR name) | 
| HRESULT | get_RegistryNode (BSTR path, IMgaRegNode **pVal) | 
| HRESULT | get_Registry (VARIANT_BOOL virtuals, IMgaRegNodes **pVal) | 
| HRESULT | get_RegistryValue (BSTR path, BSTR *pVal) | 
| HRESULT | put_RegistryValue (BSTR path, BSTR newval) | 
| HRESULT | ChangeObject (IMgaMetaRole *r, IMgaMetaFCO *kind) | 
| HRESULT | doAttach (BSTR libname, VARIANT_BOOL ungroup, IMgaFolder **nf) | 
| HRESULT | doRefresh (BSTR libname, VARIANT_BOOL ungroup, long *numOfErrors) | 
| HRESULT | AttachLibraryV3 (BSTR libname, VARIANT_BOOL ungrouped, IMgaFolder **nf) | 
| HRESULT | RefreshLibraryV3 (BSTR libname, VARIANT_BOOL ungrouped, long *numOfErrors) | 
| HRESULT | AttachLibrary (BSTR libname, IMgaFolder **nf) | 
| HRESULT | RefreshLibrary (BSTR libname) | 
| HRESULT | get_LibraryName (BSTR *libname) | 
| HRESULT | put_LibraryName (BSTR libname) | 
| HRESULT | GetVirtuallyIncludedBy (IMgaFolders **pDep) | 
| HRESULT | SetVirtuallyIncludedBy (IMgaFolders *pDep) | 
| HRESULT | GetVirtuallyIncludes (IMgaFolders **pDep) | 
| HRESULT | SetVirtuallyIncludes (IMgaFolders *pDep) | 
| HRESULT | GetSourceControlInfo (long *scInfo) | 
| void | prepareDepInfo2Coll (CComBSTR &pInfo, IMgaFolders **p_resultColl) | 
| void | prepareColl2DepInfo (IMgaFolders *pDep, CComBSTR &pResInfo) | 
| HRESULT | get_ChildRelIDCounter (long *pVal) | 
| HRESULT | put_ChildRelIDCounter (long pVal) | 
| void | objsetuserdata (CMgaTerritory *t, VARIANT udata) | 
| void | ObjMark (IMgaObject *s, long mask) | 
| HRESULT | objrwnotify () | 
| void | objforgetrwnotify () | 
| HRESULT | objnotify () | 
| void | objforgetnotify () | 
| void | SelfMark (long newmask) | 
| void | objrecordchange () | 
| void | objforgetchange () | 
| void | removeterrfromlist (CMgaTerritory *t) | 
| HRESULT | PreNotify (unsigned long changemask, CComVariant param) | 
| template<class Q > | |
| void | getinterface (Q **p, CMgaTerritory *terr=NULL) | 
| template<> | |
| void | getinterface (IMgaObject **p, CMgaTerritory *terr) | 
| void | getinterface (IMgaObject **p) | 
| template<> | |
| void | getinterface (IMgaObject **p, CMgaTerritory *terr) | 
| Public Attributes | |
| DEFSIG | |
| FCO::NoAddRefCoreObj | self | 
| pubfcohash | pubfcos | 
| CComPtr< CMgaProject > | mgaproject | 
| partpool | ppool | 
| attrpool | apool | 
| cphash | connpointhash | 
| cshash | constrainthash | 
| CComPtr< IMgaMetaAttribute > | metaattr | 
| Static Public Attributes | |
| static const CComBSTR | SrcName = "src" | 
| static const CComBSTR | DstName = "dst" | 
| typedef stdext::hash_map<objid_type, CMgaConnPoint *, cp_hashfunc> FCO::cphash | 
| typedef stdext::hash_map<objid_type, CMgaConstraint *, cp_hashfunc> FCO::cshash | 
| typedef stdext::hash_map<CMgaTerritory*, CMgaAtom*, terr_hashfunc> FCO::pubfcohash | 
| FCO::FCO | ( | ) | 
Definition at line 16 of file MgaFCO.cpp.
| FCO::~FCO | ( | ) | 
Definition at line 46 of file MgaFCO.cpp.
| CComPtr< IMgaAttribute > FCO::AbyN | ( | BSTR | name | ) | 
Definition at line 688 of file MgaFCO.cpp.
| HRESULT FCO::AddConnPoint | ( | BSTR | rolename, | 
| long | maxinrole, | ||
| IMgaFCO * | target, | ||
| IMgaFCOs * | refs, | ||
| IMgaConnPoint ** | pVal | ||
| ) | 
Definition at line 227 of file MgaConnection.cpp.
| HRESULT FCO::AddConstraint | ( | struct IMgaConstraint * | p | ) | 
Definition at line 20 of file MgaConstraint.cpp.
| HRESULT FCO::AddInternalConnections | ( | IMgaFCOs * | inobjs, | 
| IMgaFCOs ** | objs | ||
| ) | 
Definition at line 128 of file MgaModel.cpp.
| HRESULT FCO::AddMember | ( | IMgaFCO * | member | ) | 
Definition at line 68 of file MgaSet.cpp.
| void FCO::assignnewchild | ( | CoreObj & | ss | ) | 
Definition at line 356 of file MgaFolder.cpp.
| HRESULT FCO::AttachLibrary | ( | BSTR | libname, | 
| IMgaFolder ** | nf | ||
| ) | 
Definition at line 631 of file MgaLibOps.cpp.
| HRESULT FCO::AttachLibraryV3 | ( | BSTR | libname, | 
| VARIANT_BOOL | ungrouped, | ||
| IMgaFolder ** | nf | ||
| ) | 
Definition at line 627 of file MgaLibOps.cpp.
| HRESULT FCO::AttachToArcheType | ( | IMgaFCO * | newtype, | 
| VARIANT_BOOL | instance | ||
| ) | 
Definition at line 356 of file MgaDeriveOps.cpp.
| HRESULT FCO::ChangeObject | ( | IMgaMetaRole * | r, | 
| IMgaMetaFCO * | kind | ||
| ) | 
Definition at line 904 of file MgaFolder.cpp.
| HRESULT FCO::Check | ( | ) | 
Definition at line 189 of file MgaCheck.cpp.
| HRESULT FCO::CheckConstraints | ( | long | , | 
| int * | , | ||
| unsigned short ** | |||
| ) | 
Definition at line 48 of file MgaConstraint.cpp.
| void FCO::CheckDeletedRead | ( | ) | 
Definition at line 89 of file MgaFCO.cpp.
| HRESULT FCO::CheckProject | ( | IMgaProject * | project | ) | 
Definition at line 157 of file MgaFCO.cpp.
| void FCO::CheckRCS | ( | ) | 
Definition at line 339 of file MgaCheck.cpp.
| void FCO::CheckRead | ( | ) | 
Definition at line 94 of file MgaFCO.cpp.
| HRESULT FCO::CheckTree | ( | ) | 
Definition at line 134 of file MgaCheck.cpp.
| void FCO::CheckWrite | ( | ) | 
Definition at line 99 of file MgaFCO.cpp.
| HRESULT FCO::ClearAttrByName | ( | BSTR | name | ) | 
Definition at line 785 of file MgaFCO.cpp.
| HRESULT FCO::Close | ( | ) | 
Definition at line 1154 of file MgaFCO.cpp.
| HRESULT FCO::ConnCompareToBase | ( | IMgaConnPoint * | p, | 
| short * | status | ||
| ) | 
Definition at line 408 of file MgaConnection.cpp.
| HRESULT FCO::ConnRevertToBase | ( | IMgaConnPoint * | p | ) | 
Definition at line 436 of file MgaConnection.cpp.
| HRESULT FCO::ContainerCreateFCO | ( | IMgaMetaFCO * | meta, | 
| CoreObj & | FCO | ||
| ) | 
Definition at line 430 of file MgaFolder.cpp.
| HRESULT FCO::CopyFCODisp | ( | IMgaFCO * | obj, | 
| IMgaMetaRole * | role, | ||
| IMgaFCO ** | nobj | ||
| ) | 
Definition at line 1163 of file MgaComplexOps.cpp.
| HRESULT FCO::CopyFCOs | ( | IMgaFCOs * | copylist, | 
| IMgaMetaRoles * | rlist, | ||
| IMgaFCOs ** | objs | ||
| ) | 
Definition at line 1042 of file MgaComplexOps.cpp.
| HRESULT FCO::CopyFolderDisp | ( | IMgaFolder * | copyfold, | 
| IMgaFolder ** | nobj | ||
| ) | 
Definition at line 244 of file MgaFolder.cpp.
| HRESULT FCO::CopyFolders | ( | IMgaFolders * | copylist, | 
| IMgaFolders ** | objs | ||
| ) | 
Definition at line 53 of file MgaFolder.cpp.
| HRESULT FCO::CreateChildObject | ( | IMgaMetaRole * | role, | 
| IMgaFCO ** | newobj | ||
| ) | 
Definition at line 10 of file MgaModel.cpp.
| HRESULT FCO::CreateCollection | ( | IMgaFCOs ** | pVal | ) | 
Definition at line 530 of file MgaFCO.cpp.
| HRESULT FCO::CreateFolder | ( | IMgaMetaFolder * | meta, | 
| IMgaFolder ** | nf | ||
| ) | 
Definition at line 23 of file MgaFolder.cpp.
| HRESULT FCO::CreateReference | ( | IMgaMetaRole * | meta, | 
| IMgaFCO * | target, | ||
| IMgaFCO ** | newobj | ||
| ) | 
Definition at line 11 of file MgaReference.cpp.
| HRESULT FCO::CreateRootObject | ( | IMgaMetaFCO * | meta, | 
| IMgaFCO ** | nobj | ||
| ) | 
Definition at line 317 of file MgaFolder.cpp.
| HRESULT FCO::CreateSimpleConn | ( | IMgaMetaRole * | metar, | 
| IMgaFCO * | src, | ||
| IMgaFCO * | dst, | ||
| IMgaFCOs * | srcrefs, | ||
| IMgaFCOs * | dstrefs, | ||
| IMgaFCO ** | newobj | ||
| ) | 
Definition at line 85 of file MgaConnection.cpp.
| HRESULT FCO::CreateSimpleConnDisp | ( | IMgaMetaRole * | metar, | 
| IMgaFCO * | src, | ||
| IMgaFCO * | dst, | ||
| IMgaFCO * | srcref, | ||
| IMgaFCO * | dstref, | ||
| IMgaFCO ** | newobj | ||
| ) | 
Definition at line 122 of file MgaConnection.cpp.
| HRESULT FCO::DefineConstraint | ( | BSTR | name, | 
| long | eventmask, | ||
| BSTR | expression, | ||
| IMgaConstraint ** | nconstraint | ||
| ) | 
Definition at line 11 of file MgaConstraint.cpp.
| HRESULT FCO::DeleteObject | ( | ) | 
Definition at line 206 of file MgaComplexOps.cpp.
| HRESULT FCO::DeriveFCO | ( | IMgaFCO * | base, | 
| IMgaMetaRole * | role, | ||
| VARIANT_BOOL | instance, | ||
| IMgaFCO ** | newobj | ||
| ) | 
Definition at line 1549 of file MgaComplexOps.cpp.
| HRESULT FCO::DetachFromArcheType | ( | ) | 
Definition at line 316 of file MgaDeriveOps.cpp.
| HRESULT FCO::doAttach | ( | BSTR | libname, | 
| VARIANT_BOOL | ungroup, | ||
| IMgaFolder ** | nf | ||
| ) | 
Definition at line 572 of file MgaLibOps.cpp.
| HRESULT FCO::doRefresh | ( | BSTR | libname, | 
| VARIANT_BOOL | ungroup, | ||
| long * | numOfErrors | ||
| ) | 
Definition at line 762 of file MgaLibOps.cpp.
| STDMETHODIMP FCO::FinalConstruct | ( | ) | 
Definition at line 24 of file MgaFCO.cpp.
| bool FCO::findroleobj | ( | BSTR | rolename, | 
| CoreObj & | tt | ||
| ) | 
Definition at line 10 of file MgaConnection.cpp.
| HRESULT FCO::get_AbsPath | ( | BSTR * | pVal | ) | 
Definition at line 492 of file MgaFCO.cpp.
| HRESULT FCO::get_AllBaseTypes | ( | IMgaFCOs ** | bases | ) | 
Definition at line 127 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_ArcheType | ( | IMgaFCO ** | pVal | ) | 
Definition at line 86 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_AspectParts | ( | IMgaMetaAspect * | asp, | 
| unsigned int | filter, | ||
| IMgaParts ** | pVal | ||
| ) | 
Definition at line 47 of file MgaModel.cpp.
| HRESULT FCO::get_Attribute | ( | IMgaMetaAttribute * | metaa, | 
| IMgaAttribute ** | pVal | ||
| ) | 
Definition at line 658 of file MgaFCO.cpp.
| HRESULT FCO::get_AttributeByName | ( | BSTR | name, | 
| VARIANT * | pVal | ||
| ) | 
Definition at line 699 of file MgaFCO.cpp.
| HRESULT FCO::get_Attributes | ( | IMgaAttributes ** | pVal | ) | 
Definition at line 635 of file MgaFCO.cpp.
| HRESULT FCO::get_BaseType | ( | IMgaFCO ** | pVal | ) | 
Definition at line 76 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_BoolAttrByName | ( | BSTR | name, | 
| VARIANT_BOOL * | pVal | ||
| ) | 
Definition at line 755 of file MgaFCO.cpp.
| HRESULT FCO::get_ChildDerivedFrom | ( | IMgaFCO * | baseobj, | 
| IMgaFCO ** | pVal | ||
| ) | 
Definition at line 148 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_ChildFCO | ( | BSTR | n, | 
| IMgaFCO ** | pVal | ||
| ) | 
Definition at line 846 of file MgaFolder.cpp.
| HRESULT FCO::get_ChildFCOs | ( | IMgaFCOs ** | pVal | ) | 
Definition at line 463 of file MgaFolder.cpp.
| HRESULT FCO::get_ChildFolders | ( | IMgaFolders ** | pVal | ) | 
Definition at line 297 of file MgaFolder.cpp.
| HRESULT FCO::get_ChildObjectByRelID | ( | long | relid, | 
| IMgaObject ** | pVal | ||
| ) | 
Definition at line 501 of file MgaFolder.cpp.
| HRESULT FCO::get_ChildObjects | ( | IMgaObjects ** | pVal | ) | 
Definition at line 482 of file MgaFolder.cpp.
| HRESULT FCO::get_ChildRelIDCounter | ( | long * | pVal | ) | 
Definition at line 446 of file MgaFolder.cpp.
| HRESULT FCO::get_ConnPoints | ( | IMgaConnPoints ** | pVal | ) | 
Definition at line 253 of file MgaConnection.cpp.
| HRESULT FCO::get_Constraints | ( | VARIANT_BOOL | includemeta, | 
| IMgaConstraints ** | pVal | ||
| ) | 
Definition at line 30 of file MgaConstraint.cpp.
| HRESULT FCO::get_DerivedFrom | ( | IMgaFCO ** | pVal | ) | 
Definition at line 39 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_DerivedObjects | ( | IMgaFCOs ** | pVal | ) | 
Definition at line 48 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_Exempt | ( | VARIANT_BOOL * | pVal | ) | 
Definition at line 559 of file MgaCheck.cpp.
| HRESULT FCO::get_FloatAttrByName | ( | BSTR | name, | 
| double * | pVal | ||
| ) | 
Definition at line 741 of file MgaFCO.cpp.
| HRESULT FCO::get_ID | ( | ID_type * | pVal | ) | 
Definition at line 171 of file MgaFCO.cpp.
| HRESULT FCO::get_IntAttrByName | ( | BSTR | name, | 
| long * | pVal | ||
| ) | 
Definition at line 727 of file MgaFCO.cpp.
| HRESULT FCO::get_IsEqual | ( | IMgaObject * | o, | 
| VARIANT_BOOL * | pVal | ||
| ) | 
Definition at line 106 of file MgaFCO.cpp.
| HRESULT FCO::get_IsInstance | ( | VARIANT_BOOL * | pVal | ) | 
Definition at line 98 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_IsLibObject | ( | VARIANT_BOOL * | pVal | ) | 
Definition at line 106 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_IsMember | ( | IMgaFCO * | obj, | 
| VARIANT_BOOL * | pVal | ||
| ) | 
Definition at line 26 of file MgaSet.cpp.
| HRESULT FCO::get_IsPrimaryDerived | ( | VARIANT_BOOL * | pVal | ) | 
Definition at line 114 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_IsWritable | ( | VARIANT_BOOL * | p | ) | 
Definition at line 125 of file MgaFCO.cpp.
| HRESULT FCO::get_LibraryName | ( | BSTR * | libname | ) | 
Definition at line 36 of file MgaLibOps.cpp.
| HRESULT FCO::get_MemberOfSets | ( | IMgaFCOs ** | pVal | ) | 
Definition at line 180 of file MgaSet.cpp.
| HRESULT FCO::get_Members | ( | IMgaFCOs ** | pVal | ) | 
Definition at line 10 of file MgaSet.cpp.
| HRESULT FCO::get_Meta | ( | IMgaMetaFCO ** | pVal | ) | 
Definition at line 215 of file MgaFCO.cpp.
| HRESULT FCO::get_MetaBase | ( | IMgaMetaBase ** | pVal | ) | 
Definition at line 230 of file MgaFCO.cpp.
| HRESULT FCO::get_MetaFolder | ( | IMgaMetaFolder ** | pVal | ) | 
Definition at line 13 of file MgaFolder.cpp.
| HRESULT FCO::get_MetaRef | ( | metaref_type * | pVal | ) | 
Definition at line 239 of file MgaFCO.cpp.
| HRESULT FCO::get_MetaRole | ( | IMgaMetaRole ** | pVal | ) | 
Definition at line 200 of file MgaFCO.cpp.
| HRESULT FCO::get_Name | ( | BSTR * | pVal | ) | 
Definition at line 360 of file MgaFCO.cpp.
| HRESULT FCO::get_NamedRoleReferences | ( | BSTR | rolename, | 
| IMgaFCOs ** | pVal | ||
| ) | 
Definition at line 23 of file MgaConnection.cpp.
| HRESULT FCO::get_NamedRoleTarget | ( | BSTR | rolename, | 
| IMgaFCO ** | pVal | ||
| ) | 
Definition at line 46 of file MgaConnection.cpp.
| HRESULT FCO::get_NthObjectByPath | ( | long | n_th, | 
| BSTR | path, | ||
| IMgaObject ** | pVal | ||
| ) | 
Definition at line 754 of file MgaFolder.cpp.
| HRESULT FCO::get_ObjectByPath | ( | BSTR | path, | 
| IMgaObject ** | pVal | ||
| ) | 
Definition at line 597 of file MgaFolder.cpp.
| HRESULT FCO::get_ObjType | ( | objtype_enum * | pVal | ) | 
Definition at line 162 of file MgaFCO.cpp.
| HRESULT FCO::get_ParentChain | ( | IMgaFCOs ** | parents | ) | 
Definition at line 329 of file MgaFCO.cpp.
| HRESULT FCO::get_ParentFolder | ( | IMgaFolder ** | pVal | ) | 
Definition at line 290 of file MgaFCO.cpp.
| HRESULT FCO::get_ParentModel | ( | IMgaModel ** | pVal | ) | 
Definition at line 275 of file MgaFCO.cpp.
| HRESULT FCO::get_Part | ( | IMgaMetaAspect * | asp, | 
| IMgaPart ** | pVal | ||
| ) | 
Definition at line 577 of file MgaFCO.cpp.
| HRESULT FCO::get_PartByMP | ( | IMgaMetaPart * | part, | 
| IMgaPart ** | pVal | ||
| ) | 
Definition at line 611 of file MgaFCO.cpp.
| HRESULT FCO::get_PartOfConns | ( | IMgaConnPoints ** | pVal | ) | 
Definition at line 371 of file MgaConnection.cpp.
| HRESULT FCO::get_Parts | ( | struct IMgaParts ** | pVal | ) | 
Definition at line 553 of file MgaFCO.cpp.
| HRESULT FCO::get_Project | ( | IMgaProject ** | pVal | ) | 
Definition at line 149 of file MgaFCO.cpp.
| HRESULT FCO::get_RefAspect | ( | IMgaMetaAspect ** | pVal | ) | 
Definition at line 85 of file MgaReference.cpp.
| HRESULT FCO::get_RefAttrByName | ( | BSTR | name, | 
| IMgaFCO ** | pVal | ||
| ) | 
Definition at line 769 of file MgaFCO.cpp.
| HRESULT FCO::get_ReferencedBy | ( | IMgaFCOs ** | pVal | ) | 
Definition at line 110 of file MgaReference.cpp.
| HRESULT FCO::get_Referred | ( | IMgaFCO ** | pVal | ) | 
Definition at line 32 of file MgaReference.cpp.
| HRESULT FCO::get_Registry | ( | VARIANT_BOOL | virtuals, | 
| IMgaRegNodes ** | pVal | ||
| ) | 
Definition at line 813 of file MgaFCO.cpp.
| HRESULT FCO::get_RegistryNode | ( | BSTR | path, | 
| IMgaRegNode ** | pVal | ||
| ) | 
Definition at line 792 of file MgaFCO.cpp.
| HRESULT FCO::get_RegistryValue | ( | BSTR | path, | 
| BSTR * | pVal | ||
| ) | 
Definition at line 826 of file MgaFCO.cpp.
| HRESULT FCO::get_RelID | ( | long * | pVal | ) | 
Definition at line 183 of file MgaFCO.cpp.
| HRESULT FCO::get_RootParent | ( | IMgaFCO ** | parent, | 
| long * | distance = NULL | ||
| ) | 
Definition at line 307 of file MgaFCO.cpp.
| HRESULT FCO::get_Status | ( | long * | p | ) | 
Definition at line 118 of file MgaFCO.cpp.
| HRESULT FCO::get_StrAttrByName | ( | BSTR | name, | 
| BSTR * | pVal | ||
| ) | 
Definition at line 713 of file MgaFCO.cpp.
| HRESULT FCO::get_Type | ( | IMgaFCO ** | pVal | ) | 
Definition at line 62 of file MgaDeriveOps.cpp.
| HRESULT FCO::get_UsedByConns | ( | IMgaConnPoints ** | pVal | ) | 
Definition at line 390 of file MgaConnection.cpp.
| HRESULT FCO::GetAbsMetaPath | ( | BSTR * | abspath | ) | 
Definition at line 95 of file MgaCheck.cpp.
| HRESULT FCO::GetBaseType | ( | IMgaFCO ** | basetype, | 
| IMgaFCO ** | immbase, | ||
| VARIANT_BOOL * | isinst | ||
| ) | 
Definition at line 10 of file MgaDeriveOps.cpp.
| HRESULT FCO::GetChildrenOfKind | ( | BSTR | kn, | 
| IMgaFCOs ** | pVal | ||
| ) | 
Definition at line 872 of file MgaFolder.cpp.
| HRESULT FCO::GetDescendantFCOs | ( | IMgaFilter * | filt, | 
| IMgaFCOs ** | pVal | ||
| ) | 
Definition at line 110 of file MgaModel.cpp.
| HRESULT FCO::GetGuid | ( | long * | l1, | 
| long * | l2, | ||
| long * | l3, | ||
| long * | l4 | ||
| ) | 
Definition at line 1196 of file MgaFCO.cpp.
| HRESULT FCO::GetGuidDisp | ( | BSTR * | guid_str | ) | 
Definition at line 1226 of file MgaFCO.cpp.
| void FCO::getinterface | ( | IMgaObject ** | p, | 
| CMgaTerritory * | terr | ||
| ) | 
Definition at line 57 of file MgaFCO.cpp.
| void FCO::getinterface | ( | Q ** | p, | 
| CMgaTerritory * | terr = NULL | ||
| ) |  [inline] | 
| void FCO::getinterface | ( | IMgaObject ** | p, | 
| CMgaTerritory * | terr | ||
| ) | 
| void FCO::getinterface | ( | IMgaObject ** | p | ) |  [inline] | 
| HRESULT FCO::GetParent | ( | IMgaObject ** | pVal, | 
| objtype_enum * | l = NULL | ||
| ) | 
Definition at line 252 of file MgaFCO.cpp.
| HRESULT FCO::GetRelMetaPath | ( | IMgaFCO * | begfco, | 
| BSTR * | relpath, | ||
| IMgaFCOs * | refs | ||
| ) | 
Definition at line 105 of file MgaCheck.cpp.
| HRESULT FCO::GetSourceControlInfo | ( | long * | scInfo | ) | 
Definition at line 980 of file MgaFolder.cpp.
| long FCO::getstatus | ( | ) | 
Definition at line 79 of file MgaFCO.cpp.
| HRESULT FCO::GetVirtuallyIncludedBy | ( | IMgaFolders ** | pDep | ) | 
Definition at line 139 of file MgaLibOps.cpp.
| HRESULT FCO::GetVirtuallyIncludes | ( | IMgaFolders ** | pDep | ) | 
Definition at line 167 of file MgaLibOps.cpp.
| HRESULT FCO::HasReadOnlyAccess | ( | VARIANT_BOOL * | pReadOnly | ) | 
Definition at line 615 of file MgaCheck.cpp.
| void FCO::inDeleteObject | ( | ) | 
Definition at line 36 of file MgaComplexOps.cpp.
| void FCO::initialname | ( | ) | 
Definition at line 415 of file MgaFCO.cpp.
| bool FCO::IsDescendantOf | ( | IMgaFCO * | rootobject, | 
| long * | distance = NULL | ||
| ) | 
Definition at line 347 of file MgaFCO.cpp.
| HRESULT FCO::MoveFCODisp | ( | IMgaFCO * | obj, | 
| IMgaMetaRole * | role, | ||
| IMgaFCO ** | nobj | ||
| ) | 
Definition at line 1501 of file MgaComplexOps.cpp.
| HRESULT FCO::MoveFCOs | ( | IMgaFCOs * | copylist, | 
| IMgaMetaRoles * | rlist, | ||
| IMgaFCOs ** | objs | ||
| ) | 
Definition at line 1334 of file MgaComplexOps.cpp.
| HRESULT FCO::MoveFolderDisp | ( | IMgaFolder * | movefold, | 
| IMgaFolder ** | nobj | ||
| ) | 
Definition at line 267 of file MgaFolder.cpp.
| HRESULT FCO::MoveFolders | ( | IMgaFolders * | copylist, | 
| IMgaFolders ** | objs | ||
| ) | 
Definition at line 131 of file MgaFolder.cpp.
| void FCO::newrelidforchildren | ( | CoreObj & | ss | ) | 
Definition at line 412 of file MgaFolder.cpp.
| void FCO::objforgetchange | ( | ) | 
Definition at line 1090 of file MgaFCO.cpp.
| void FCO::objforgetnotify | ( | ) |  [inline] | 
| void FCO::objforgetrwnotify | ( | ) |  [inline] | 
| void FCO::ObjMark | ( | IMgaObject * | s, | 
| long | mask | ||
| ) |  [inline] | 
| HRESULT FCO::objnotify | ( | ) | 
Definition at line 1028 of file MgaFCO.cpp.
| void FCO::objrecordchange | ( | ) | 
Definition at line 1094 of file MgaFCO.cpp.
| HRESULT FCO::objrwnotify | ( | ) | 
Definition at line 927 of file MgaFCO.cpp.
| void FCO::objsetuserdata | ( | CMgaTerritory * | t, | 
| VARIANT | udata | ||
| ) | 
Definition at line 1126 of file MgaFCO.cpp.
Definition at line 1150 of file MgaFCO.cpp.
| HRESULT FCO::PreNotify | ( | unsigned long | changemask, | 
| CComVariant | param | ||
| ) | 
Definition at line 178 of file MgaComplexOps.cpp.
| void FCO::prepareColl2DepInfo | ( | IMgaFolders * | pDep, | 
| CComBSTR & | pResInfo | ||
| ) | 
Definition at line 116 of file MgaLibOps.cpp.
| void FCO::prepareDepInfo2Coll | ( | CComBSTR & | pInfo, | 
| IMgaFolders ** | p_resultColl | ||
| ) | 
Definition at line 77 of file MgaLibOps.cpp.
| HRESULT FCO::put_AttributeByName | ( | BSTR | name, | 
| VARIANT | newVal | ||
| ) | 
Definition at line 706 of file MgaFCO.cpp.
| HRESULT FCO::put_BoolAttrByName | ( | BSTR | name, | 
| VARIANT_BOOL | newVal | ||
| ) | 
Definition at line 762 of file MgaFCO.cpp.
| HRESULT FCO::put_ChildRelIDCounter | ( | long | pVal | ) | 
Definition at line 455 of file MgaFolder.cpp.
| HRESULT FCO::put_Exempt | ( | VARIANT_BOOL | newVal | ) | 
Definition at line 545 of file MgaCheck.cpp.
| HRESULT FCO::put_FloatAttrByName | ( | BSTR | name, | 
| double | newVal | ||
| ) | 
Definition at line 748 of file MgaFCO.cpp.
| HRESULT FCO::put_IntAttrByName | ( | BSTR | name, | 
| long | newVal | ||
| ) | 
Definition at line 734 of file MgaFCO.cpp.
| HRESULT FCO::put_LibraryName | ( | BSTR | libname | ) | 
Definition at line 60 of file MgaLibOps.cpp.
| HRESULT FCO::put_Name | ( | BSTR | newVal | ) | 
Definition at line 453 of file MgaFCO.cpp.
| HRESULT FCO::put_NamedRole | ( | BSTR | rolename, | 
| IMgaFCOs * | rs, | ||
| IMgaFCO * | newVal | ||
| ) | 
Definition at line 61 of file MgaConnection.cpp.
| HRESULT FCO::put_RefAspect | ( | IMgaMetaAspect * | newVal | ) | 
Definition at line 97 of file MgaReference.cpp.
| HRESULT FCO::put_RefAttrByName | ( | BSTR | name, | 
| IMgaFCO * | newVal | ||
| ) | 
Definition at line 776 of file MgaFCO.cpp.
| HRESULT FCO::put_Referred | ( | IMgaFCO * | newVal | ) | 
Definition at line 68 of file MgaReference.cpp.
| HRESULT FCO::put_RegistryValue | ( | BSTR | path, | 
| BSTR | newval | ||
| ) | 
Definition at line 833 of file MgaFCO.cpp.
| HRESULT FCO::put_RelID | ( | long | newVal | ) | 
Definition at line 191 of file MgaFCO.cpp.
| HRESULT FCO::put_StrAttrByName | ( | BSTR | name, | 
| BSTR | newVal | ||
| ) | 
Definition at line 720 of file MgaFCO.cpp.
| HRESULT FCO::PutGuid | ( | long | l1, | 
| long | l2, | ||
| long | l3, | ||
| long | l4 | ||
| ) | 
Definition at line 1213 of file MgaFCO.cpp.
| HRESULT FCO::PutGuidDisp | ( | BSTR | guid_str | ) | 
Definition at line 1261 of file MgaFCO.cpp.
| HRESULT FCO::PutReadOnlyAccess | ( | VARIANT_BOOL | pReadOnly | ) | 
Definition at line 593 of file MgaCheck.cpp.
| HRESULT FCO::PutReadOnlyAccessWithPropagate | ( | VARIANT_BOOL | pReadOnly | ) | 
Definition at line 604 of file MgaCheck.cpp.
| HRESULT FCO::RefCompareToBase | ( | short * | status | ) | 
Definition at line 126 of file MgaReference.cpp.
| HRESULT FCO::RefreshLibrary | ( | BSTR | libname | ) | 
Definition at line 939 of file MgaLibOps.cpp.
| HRESULT FCO::RefreshLibraryV3 | ( | BSTR | libname, | 
| VARIANT_BOOL | ungrouped, | ||
| long * | numOfErrors | ||
| ) | 
Definition at line 935 of file MgaLibOps.cpp.
| HRESULT FCO::RefreshParent | ( | IMgaFolder * | f | ) | 
Definition at line 290 of file MgaFolder.cpp.
| HRESULT FCO::RefRevertToBase | ( | ) | 
Definition at line 137 of file MgaReference.cpp.
| HRESULT FCO::RemoveMember | ( | IMgaFCO * | member | ) | 
Definition at line 102 of file MgaSet.cpp.
| void FCO::removeterrfromlist | ( | CMgaTerritory * | t | ) | 
| void FCO::SelfMark | ( | long | newmask | ) | 
Definition at line 1117 of file MgaFCO.cpp.
| HRESULT FCO::SendEvent | ( | long | mask | ) | 
Definition at line 1109 of file MgaFCO.cpp.
| HRESULT FCO::SetCompareToBase | ( | IMgaFCO * | p, | 
| short * | status | ||
| ) | 
Definition at line 131 of file MgaSet.cpp.
| HRESULT FCO::SetRemoveAll | ( | ) | 
Definition at line 119 of file MgaSet.cpp.
| HRESULT FCO::SetRevertToBase | ( | IMgaFCO * | p | ) | 
Definition at line 151 of file MgaSet.cpp.
| HRESULT FCO::SetVirtuallyIncludedBy | ( | IMgaFolders * | pDep | ) | 
Definition at line 153 of file MgaLibOps.cpp.
| HRESULT FCO::SetVirtuallyIncludes | ( | IMgaFolders * | pDep | ) | 
Definition at line 181 of file MgaLibOps.cpp.
| bool FCO::simpleconn | ( | ) | 
Definition at line 134 of file MgaFCO.cpp.
| const CComBSTR FCO::DstName = "dst"  [static] | 
| CComPtr<IMgaMetaAttribute> FCO::metaattr | 
| CComPtr<CMgaProject> FCO::mgaproject | 
| const CComBSTR FCO::SrcName = "src"  [static] | 
 1.7.6.1
 1.7.6.1