[GME-commit] GMESRC/GME/Mga MgaAttribute.h,1.6,1.7 MgaFCO.h,1.24,1.25 MgaFolder.h,1.7,1.8 MgaModel.h,1.5,1.6 MgaProject.h,1.29,1.30 MgaSet.h,1.7,1.8

gme-commit at list.isis.vanderbilt.edu gme-commit at list.isis.vanderbilt.edu
Mon Nov 28 22:09:17 CST 2005


Update of /project/gme-repository/GMESRC/GME/Mga
In directory escher:/tmp/cvs-serv27635

Modified Files:
	MgaAttribute.h MgaFCO.h MgaFolder.h MgaModel.h MgaProject.h 
	MgaSet.h 
Log Message:
Added methods for dispatch compatibility.


CVS User: Zoltan Molnar, ISIS (zolmol)

Index: MgaFolder.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Mga/MgaFolder.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** MgaFolder.h	26 Jan 2005 17:30:47 -0000	1.7
--- MgaFolder.h	28 Nov 2005 22:09:15 -0000	1.8
***************
*** 20,23 ****
--- 20,24 ----
  	STDMETHOD(get_ChildFCOs)(IMgaFCOs ** pVal)    { return inFCO->get_ChildFCOs(pVal); };
  	STDMETHOD(get_ChildFCO)(BSTR n,IMgaFCO**pVal) { return inFCO->get_ChildFCO(n, pVal); };
+ 	STDMETHOD(GetChildFCODisp)(BSTR n,IMgaFCO**pVal) { return inFCO->get_ChildFCO(n, pVal); };
  
  

Index: MgaAttribute.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Mga/MgaAttribute.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** MgaAttribute.h	26 Jan 2005 17:30:46 -0000	1.6
--- MgaAttribute.h	28 Nov 2005 22:09:15 -0000	1.7
***************
*** 56,62 ****
--- 56,66 ----
  
  	STDMETHOD(get_RegistryNode)( BSTR path,  IMgaRegNode **pVal); 
+ 	STDMETHOD(GetRegistryNodeDisp)( BSTR path,  IMgaRegNode **pVal) { return get_RegistryNode( path, pVal); }
  	STDMETHOD(get_Registry)(VARIANT_BOOL virtuals, IMgaRegNodes **pVal);
+ 	STDMETHOD(GetRegistryDisp)(VARIANT_BOOL virtuals, IMgaRegNodes **pVal) { return get_Registry( virtuals, pVal); }
  	STDMETHOD(get_RegistryValue)( BSTR path,  BSTR *pVal);
  	STDMETHOD(put_RegistryValue)( BSTR path,  BSTR newval);
+ 	STDMETHOD(GetRegistryValueDisp)( BSTR path,  BSTR *pVal) { return get_RegistryValue( path, pVal); }
+ 	STDMETHOD(SetRegistryValueDisp)( BSTR path,  BSTR newval) { return put_RegistryValue( path, newval); }
  
  	STDMETHOD(Clear)();
***************
*** 165,169 ****
--- 169,175 ----
  	STDMETHOD(put_FCOValue)( IMgaFCO *newVal);
  	STDMETHOD(get_SubNodes)( VARIANT_BOOL virtuals, IMgaRegNodes **pVal);
+ 	STDMETHOD(GetSubNodesDisp)( VARIANT_BOOL virtuals, IMgaRegNodes **pVal) { return get_SubNodes( virtuals, pVal); }
  	STDMETHOD(get_SubNodeByName)(BSTR name, IMgaRegNode **pVal);
+ 	STDMETHOD(GetSubNodeByNameDisp)(BSTR name, IMgaRegNode **pVal) { return get_SubNodeByName( name, pVal); }
  	STDMETHOD(get_ParentNode)( IMgaRegNode **pVal);
  
***************
*** 280,286 ****
--- 286,296 ----
  
  	STDMETHOD(get_RegistryNode)( BSTR path,  IMgaRegNode **pVal);
+ 	STDMETHOD(GetRegistryNodeDisp)( BSTR path,  IMgaRegNode **pVal) { return get_RegistryNode( path, pVal); }
  	STDMETHOD(get_Registry)( VARIANT_BOOL virtuals, IMgaRegNodes **pVal);
+ 	STDMETHOD(GetRegistryDisp)( VARIANT_BOOL virtuals, IMgaRegNodes **pVal) { return get_Registry( virtuals, pVal); }
  	STDMETHOD(get_RegistryValue)( BSTR path,  BSTR *pVal);
  	STDMETHOD(put_RegistryValue)( BSTR path,  BSTR newval);  
+ 	STDMETHOD(GetRegistryValueDisp)( BSTR path,  BSTR *pVal) { return get_RegistryValue( path, pVal); }
+ 	STDMETHOD(SetRegistryValueDisp)( BSTR path,  BSTR newval) { return put_RegistryValue( path, newval); }
  	CMgaPart();
  	~CMgaPart();

Index: MgaModel.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Mga/MgaModel.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** MgaModel.h	26 Jan 2005 17:30:47 -0000	1.5
--- MgaModel.h	28 Nov 2005 22:09:15 -0000	1.6
***************
*** 43,50 ****
--- 43,54 ----
  	STDMETHOD(get_ChildDerivedFrom)(IMgaFCO *baseobj, IMgaFCO **pVal) {
  												    return inFCO->get_ChildDerivedFrom(baseobj, pVal); }
+ 	STDMETHOD(GetChildDerivedFromDisp)(IMgaFCO *baseobj, IMgaFCO **pVal) {
+ 												    return inFCO->get_ChildDerivedFrom(baseobj, pVal); }
  	STDMETHOD(CreateReference)( IMgaMetaRole *meta,  IMgaFCO *target,  IMgaFCO **newobj) {
  		return inFCO->CreateReference( meta,  target,  newobj); }
  	STDMETHOD(get_AspectParts)(IMgaMetaAspect * asp, unsigned int filter, IMgaParts **pVal) {
  		return inFCO->get_AspectParts(asp, filter, pVal);	}
+ 	STDMETHOD(GetAspectPartsDisp)(IMgaMetaAspect * asp, unsigned int filter, IMgaParts **pVal) {
+ 		return inFCO->get_AspectParts(asp, filter, pVal);	}
  	STDMETHOD(CopyFCOs)(IMgaFCOs *list,  IMgaMetaRoles *rlist, IMgaFCOs **objs) { 
  		return inFCO->CopyFCOs(list, rlist, objs); } 
***************
*** 59,63 ****
  	STDMETHOD(put_ChildRelIDCounter)(long pVal) { 
  		return inFCO->put_ChildRelIDCounter(pVal); }
- 
  	};
  
--- 63,66 ----

Index: MgaSet.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Mga/MgaSet.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** MgaSet.h	26 Jan 2005 17:30:49 -0000	1.7
--- MgaSet.h	28 Nov 2005 22:09:15 -0000	1.8
***************
*** 39,42 ****
--- 39,43 ----
  	STDMETHOD(get_Members)(IMgaFCOs * *pVal) { return inFCO->get_Members(pVal); };
  	STDMETHOD(get_IsMember)(IMgaFCO *obj, VARIANT_BOOL *pVal) { return inFCO->get_IsMember(obj, pVal); };
+ 	STDMETHOD(GetIsMemberDisp)(IMgaFCO *obj, VARIANT_BOOL *pVal) { return inFCO->get_IsMember(obj, pVal); };
  	STDMETHOD(CompareToBase)(short *status)		{ return inFCO->SetCompareToBase(NULL,status); }
      STDMETHOD(RevertToBase)()						{ return inFCO->SetRevertToBase(NULL); }

Index: MgaProject.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Mga/MgaProject.h,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** MgaProject.h	21 Oct 2004 21:13:03 -0000	1.29
--- MgaProject.h	28 Nov 2005 22:09:15 -0000	1.30
***************
*** 68,71 ****
--- 68,72 ----
  public:
  	STDMETHOD(get_MetaObj)(/**/ long id, /**/ IMgaMetaBase * *pVal);
+ 	STDMETHOD(GetMetaObjDisp)(/**/ long id, /**/ IMgaMetaBase * *pVal) { return get_MetaObj( id, pVal); }
  
  	STDMETHOD(OpenParadigm)(BSTR s, VARIANT *pGUID);

Index: MgaFCO.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Mga/MgaFCO.h,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** MgaFCO.h	13 Sep 2005 19:36:48 -0000	1.24
--- MgaFCO.h	28 Nov 2005 22:09:15 -0000	1.25
***************
*** 122,125 ****
--- 122,126 ----
  													}
   STDMETHOD(get_IsEqual)(IMgaObject *o, VARIANT_BOOL *pVal) { return inFCO->get_IsEqual(o, pVal); }
+  STDMETHOD(GetIsEqualDisp)(IMgaObject *o, VARIANT_BOOL *pVal) { return inFCO->get_IsEqual(o, pVal); }
   
   STDMETHOD(DestroyObject)()							{ return inFCO->DeleteObject(); }
***************
*** 149,156 ****
--- 150,163 ----
   STDMETHOD(get_ChildObjectByRelID)(long relid, IMgaObject **pVal) 
  								{ return inFCO->get_ChildObjectByRelID(relid ,pVal); }
+  STDMETHOD(GetChildObjectByRelIDDisp)(long relid, IMgaObject **pVal) 
+ 								{ return inFCO->get_ChildObjectByRelID(relid ,pVal); }
   STDMETHOD(get_ObjectByPath)(BSTR path, IMgaObject **pVal) 
  								{ return inFCO->get_ObjectByPath(path, pVal); }
   STDMETHOD(get_NthObjectByPath)(long n_th, BSTR path, IMgaObject **pVal) 
  								{ return inFCO->get_NthObjectByPath(n_th, path, pVal); }
+  STDMETHOD(GetObjectByPathDisp)(BSTR path, IMgaObject **pVal) 
+ 								{ return inFCO->get_ObjectByPath(path, pVal); }
+  STDMETHOD(GetNthObjectByPathDisp)(long n_th, BSTR path, IMgaObject **pVal) 
+ 								{ return inFCO->get_NthObjectByPath(n_th, path, pVal); }
  
  
***************
*** 160,187 ****
--- 167,216 ----
   STDMETHOD(get_Parts)( IMgaParts **pVal)			{ return inFCO->get_Parts(pVal); }
   STDMETHOD(get_Part)( IMgaMetaAspect * asp,  IMgaPart **pVal)  { return inFCO->get_Part(asp, pVal); }
+  STDMETHOD(GetPartDisp) ( IMgaMetaAspect * asp,  IMgaPart **pVal)  { return inFCO->get_Part(asp, pVal); }
   STDMETHOD(get_PartByMetaPart)( IMgaMetaPart *p,  IMgaPart **pVal)  { return inFCO->get_PartByMP(p, pVal); }
+  STDMETHOD(GetPartByMetaPartDisp)( IMgaMetaPart *p,  IMgaPart **pVal)  { return inFCO->get_PartByMP(p, pVal); }
   STDMETHOD(get_Attributes)( IMgaAttributes **pVal)  { return inFCO->get_Attributes(pVal); }
   STDMETHOD(get_Attribute)( IMgaMetaAttribute *meta,  IMgaAttribute **pVal)  
  													{ return inFCO->get_Attribute(meta,pVal); }
+  STDMETHOD(GetAttributeDisp)( IMgaMetaAttribute *meta,  IMgaAttribute **pVal)  
+ 													{ return inFCO->get_Attribute(meta,pVal); }
   STDMETHOD(get_AttributeByName)( BSTR name,  VARIANT *pVal) { return inFCO->get_AttributeByName(name, pVal); }
   STDMETHOD(put_AttributeByName)( BSTR name,  VARIANT newval) { return inFCO->put_AttributeByName( name, newval); }
+  STDMETHOD(GetAttributeByNameDisp)( BSTR name,  VARIANT *pVal) { return inFCO->get_AttributeByName(name, pVal); }
+  STDMETHOD(SetAttributeByNameDisp)( BSTR name,  VARIANT newval) { return inFCO->put_AttributeByName( name, newval); }
   STDMETHOD(get_StrAttrByName)( BSTR name,  BSTR *pVal)  { return inFCO->get_StrAttrByName(name, pVal); }
   STDMETHOD(put_StrAttrByName)( BSTR name,  BSTR newval)  { return inFCO->put_StrAttrByName(name, newval); }
+  STDMETHOD(GetStrAttrByNameDisp)( BSTR name,  BSTR *pVal)  { return inFCO->get_StrAttrByName(name, pVal); }
+  STDMETHOD(SetStrAttrByNameDisp)( BSTR name,  BSTR newval)  { return inFCO->put_StrAttrByName(name, newval); }
   STDMETHOD(get_IntAttrByName)( BSTR name,  long *pVal)  { return inFCO->get_IntAttrByName(name, pVal); }
   STDMETHOD(put_IntAttrByName)( BSTR name,  long newval)  { return inFCO->put_IntAttrByName(name, newval); }
+  STDMETHOD(GetIntAttrByNameDisp)( BSTR name,  long *pVal)  { return inFCO->get_IntAttrByName(name, pVal); }
+  STDMETHOD(SetIntAttrByNameDisp)( BSTR name,  long newval)  { return inFCO->put_IntAttrByName(name, newval); }
   STDMETHOD(get_FloatAttrByName)( BSTR name,  double *pVal)  { return inFCO->get_FloatAttrByName(name, pVal); }
   STDMETHOD(put_FloatAttrByName)( BSTR name,  double newval)  { return inFCO->put_FloatAttrByName(name, newval); }
+  STDMETHOD(GetFloatAttrByNameDisp)( BSTR name,  double *pVal)  { return inFCO->get_FloatAttrByName(name, pVal); }
+  STDMETHOD(SetFloatAttrByNameDisp)( BSTR name,  double newval)  { return inFCO->put_FloatAttrByName(name, newval); }
   STDMETHOD(get_BoolAttrByName)( BSTR name,  VARIANT_BOOL *pVal)  { return inFCO->get_BoolAttrByName(name, pVal); }
   STDMETHOD(put_BoolAttrByName)( BSTR name,  VARIANT_BOOL newval)  { return inFCO->put_BoolAttrByName(name, newval); }
+  STDMETHOD(GetBoolAttrByNameDisp)( BSTR name,  VARIANT_BOOL *pVal)  { return inFCO->get_BoolAttrByName(name, pVal); }
+  STDMETHOD(SetBoolAttrByNameDisp)( BSTR name,  VARIANT_BOOL newval)  { return inFCO->put_BoolAttrByName(name, newval); }
   STDMETHOD(get_RefAttrByName)( BSTR name,  IMgaFCO **pVal)  { return inFCO->get_RefAttrByName(name, pVal); }
   STDMETHOD(put_RefAttrByName)( BSTR name,  IMgaFCO * newval)  { return inFCO->put_RefAttrByName(name, newval); }
+  STDMETHOD(GetRefAttrByNameDisp)( BSTR name,  IMgaFCO **pVal)  { return inFCO->get_RefAttrByName(name, pVal); }
+  STDMETHOD(SetRefAttrByNameDisp)( BSTR name,  IMgaFCO * newval)  { return inFCO->put_RefAttrByName(name, newval); }
   STDMETHOD(ClearAttrByName)( BSTR name)			{ return inFCO->ClearAttrByName(name); }
  
   STDMETHOD(get_RegistryNode)( BSTR path,  IMgaRegNode **pVal)  { return inFCO->get_RegistryNode(path, pVal); }
+  STDMETHOD(GetRegistryNodeDisp)( BSTR path,  IMgaRegNode **pVal)  { return inFCO->get_RegistryNode(path, pVal); }
   STDMETHOD(get_Registry)(VARIANT_BOOL virtuals, IMgaRegNodes **pVal)		{ return inFCO->get_Registry (virtuals, pVal); }
+  STDMETHOD(GetRegistryDisp)(VARIANT_BOOL virtuals, IMgaRegNodes **pVal)		{ return inFCO->get_Registry (virtuals, pVal); }
   STDMETHOD(get_RegistryValue)( BSTR path,  BSTR *pVal)  { return inFCO->get_RegistryValue(path, pVal); }
   STDMETHOD(put_RegistryValue)( BSTR path,  BSTR newval)  { return inFCO->put_RegistryValue(path, newval); }
+  STDMETHOD(GetRegistryValueDisp)( BSTR path,  BSTR *pVal)  { return inFCO->get_RegistryValue(path, pVal); }
+  STDMETHOD(SetRegistryValueDisp)( BSTR path,  BSTR newval)  { return inFCO->put_RegistryValue(path, newval); }
  
   STDMETHOD(get_Constraints)( VARIANT_BOOL includemeta, IMgaConstraints **pVal)  
+ 													{ return inFCO->get_Constraints (includemeta, pVal); }
+  STDMETHOD(GetConstraintsDisp)( VARIANT_BOOL includemeta, IMgaConstraints **pVal)  
  													{ return inFCO->get_Constraints (includemeta, pVal); }
   STDMETHOD(AddConstraint)( IMgaConstraint *pVal)  { return inFCO->AddConstraint (pVal); }



More information about the GME-commit mailing list