[GME-commit] GMESRC/GME/Interfaces Gme.idl,1.12,1.13 InterfaceVersion.h,1.40,1.41 Mga.idl,1.37,1.38 MgaUtil.idl,1.32,1.33 Parser.idl,1.6,1.7

gme-commit at list.isis.vanderbilt.edu gme-commit at list.isis.vanderbilt.edu
Wed Jun 2 17:50:47 CDT 2004


Update of /var/lib/gme/GMESRC/GME/Interfaces
In directory braindrain:/tmp/cvs-serv31724

Modified Files:
	Gme.idl InterfaceVersion.h Mga.idl MgaUtil.idl Parser.idl 
Log Message:
Gme.idl: IMgaDataSource::Folders added

Mga.idl: IMgaFolder::MoveFolder, ::CopyFolder, ::RefreshParent added

MgaUtil.idl: IMgaUtil::SelectiveClosure added

Parser.idl: IMgaDumper::DumpClos, ::DumpClosR added, ::DumpFCO changed



CVS User: zolmol

Index: Gme.idl
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Interfaces/Gme.idl,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** Gme.idl	18 Dec 2003 10:10:59 -0000	1.12
--- Gme.idl	2 Jun 2004 21:50:36 -0000	1.13
***************
*** 23,26 ****
--- 23,29 ----
  	HRESULT Data([out, retval] IUnknown **p);
  
+ 	[propget, helpstring("property Data")]
+ 	HRESULT Folders([out, retval] IUnknown **p);
+ 
  	[propget, helpstring("property RegistryData")]
  	HRESULT RegistryData([out, retval] IUnknown **p);

Index: InterfaceVersion.h
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Interfaces/InterfaceVersion.h,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -d -r1.40 -r1.41
*** InterfaceVersion.h	15 Apr 2004 22:41:24 -0000	1.40
--- InterfaceVersion.h	2 Jun 2004 21:50:36 -0000	1.41
***************
*** 5,13 ****
  // CHECKSUM Core.idl = 690DFF65
  // CHECKSUM Meta.idl = 0CCCDDE1
! // CHECKSUM Mga.idl = 2796B781
! // CHECKSUM MgaUtil.idl = AE2F342D
  // CHECKSUM MgaDecorator.idl = E2851BB1
! // CHECKSUM Gme.idl = 577FEF8D
! // CHECKSUM Parser.idl = 839A812A
  
  
--- 5,13 ----
  // CHECKSUM Core.idl = 690DFF65
  // CHECKSUM Meta.idl = 0CCCDDE1
! // CHECKSUM Mga.idl = D6CFA2E3
! // CHECKSUM MgaUtil.idl = 069FE57D
  // CHECKSUM MgaDecorator.idl = E2851BB1
! // CHECKSUM Gme.idl = C27EAA7A
! // CHECKSUM Parser.idl = 384CF4DA
  
  
***************
*** 18,22 ****
  //  -- never decrease it
  cpp_quote("#ifndef INTERFACE_VERSION")
! cpp_quote("#define INTERFACE_VERSION 0x0002001F")
  cpp_quote("#endif //INTERFACE_VERSION")
! #define INTERFACE_VERSION 0x0002001F
--- 18,22 ----
  //  -- never decrease it
  cpp_quote("#ifndef INTERFACE_VERSION")
! cpp_quote("#define INTERFACE_VERSION 0x0002002F")
  cpp_quote("#endif //INTERFACE_VERSION")
! #define INTERFACE_VERSION 0x0002002F

Index: Mga.idl
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Interfaces/Mga.idl,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -d -r1.37 -r1.38
*** Mga.idl	9 Mar 2004 22:15:50 -0000	1.37
--- Mga.idl	2 Jun 2004 21:50:36 -0000	1.38
***************
*** 857,860 ****
--- 857,866 ----
  	[id(0x552), helpstring("method CopyFCOs")] 
  		HRESULT CopyFCOs([in] IMgaFCOs *to_move, [out] IMgaFCOs **objs);
+ 	[id(0x561), helpstring("method MoveFolders")] 
+ 		HRESULT MoveFolders([in] IMgaFolders *to_copy, [out] IMgaFolders **objs);
+ 	[id(0x562), helpstring("method CopyFolders")] 
+ 		HRESULT CopyFolders([in] IMgaFolders *to_move, [out] IMgaFolders **objs);
+ 	[id(0x563), helpstring("method MarkParent")] 
+ 		HRESULT RefreshParent([in] IMgaFolder *folder);
  
  // Container methods and properties
***************
*** 872,875 ****
--- 878,882 ----
  	[id(0x560), propput, helpstring("property ChildRelIDCounter")] 
  		HRESULT ChildRelIDCounter([in] long pVal);
+ //lastid: 0x563
  
  	[ helpstring("method AttachLibrary")] HRESULT AttachLibrary([in] BSTR connstring, [out] IMgaFolder **nf);

Index: MgaUtil.idl
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Interfaces/MgaUtil.idl,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** MgaUtil.idl	15 Apr 2004 22:41:24 -0000	1.32
--- MgaUtil.idl	2 Jun 2004 21:50:36 -0000	1.33
***************
*** 408,410 ****
--- 408,427 ----
  };
  
+ 
+ [
+ 	object,
+ 	uuid(74348E5A-C76D-4c2e-88D5-D968C01CE432),
+ 	helpstring("IMgaClosure Interface"),
+ 	pointer_default(unique)
+ ]
+ interface IMgaClosure : IUnknown
+ {
+ 	[helpstring("method SelectiveClosure")]
+ 	HRESULT SelectiveClosure( 
+ 		[in] IMgaFCOs *init_sel_fcos, [in] IMgaFolders *init_sel_folders, 
+ 		[out] IMgaFCOs **sel_fcos, [out] IMgaFolders **sel_folders, 
+ 		[out] IMgaFCOs **root_fcos, [out] IMgaFolders **root_folders,  [in] int folder_containment);
+ 
+ };
+ 
  //0B989672-7179-46ba-9352-D1EDB0222B7E

Index: Parser.idl
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Interfaces/Parser.idl,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** Parser.idl	15 Apr 2004 22:41:24 -0000	1.6
--- Parser.idl	2 Jun 2004 21:50:36 -0000	1.7
***************
*** 37,41 ****
  
  	[helpstring("method DumpFCOs")]
! 	HRESULT DumpFCOs([in] IMgaFCOs *p, [in] BSTR xmlfile);
  
  	[propput, helpstring("property FormatVersion")]
--- 37,48 ----
  
  	[helpstring("method DumpFCOs")]
! 	HRESULT DumpFCOs([in] IMgaFCOs *p, [in] IMgaFolders *f, [in] BSTR xmlfile);
! 
! 	[helpstring("method DumpClos")]
! 	HRESULT DumpClos( [in] IMgaFCOs *fc, [in] IMgaFolders *f, [in] BSTR xmlfile);
! 
! 	[helpstring("method DumpClos with root objects specified")]
! 	HRESULT DumpClosR( [in] IMgaFCOs *fc, [in] IMgaFolders *f, [in] BSTR xmlfile,
! 										   [in] IMgaFCOs *rfc, [in] IMgaFolders *rf);
  
  	[propput, helpstring("property FormatVersion")]



More information about the GME-commit mailing list