Hi Mikhail,
I'm sorry but I encountered a problem compiling the offapi project: the
two ctors are regarded as having the "identical lists of parameter
types". It looks as if XStream and XInputStream are regarded as the same
type by the compiler. Could you please give me some hints here?
By the way, are there any exceptions to be raised for the ctors?
Thanks and Best Regards,
Felix.
// The license should be put here.
#ifndef __com_sun_star_embed_XOLESimpleStorage_idl__
#define __com_sun_star_embed_XOLESimpleStorage_idl__
#ifndef __com_sun_star_uno_XInterface_idl__
#include <com/sun/star/uno/Xinterface.idl>
#endif
#ifndef __com_sun_star_container_XNameContainer_idl__
#include <com/sun/star/container/XNameContainer.idl>
#endif
#ifndef __com_sun_star_lang_XComponent_idl__
#include <com/sun/star/lang/XComponent.idl>
#endif
#ifndef __com_sun_star_embed_XTransactedObject_idl__
#include <com/sun/star/embed/XTransactedObject.idl>
#endif
#ifndef __com_sun_star_embed_XClassifiedObject_idl__
#include <com/sun/star/embed/XClassifiedObject.idl>
#endif
//============================================================================
module com { module sun { module star { module embed {
//=============================================================================
interface XOLESimpleStorage
{
interface ::com::sun::star::container::XNameContainer;
interface ::com::sun::star::lang::XComponent;
interface XTransactedObject;
interface XClassifiedObject;
};
//============================================================================
}; }; }; };
#endif
// The license should be put here.
#ifndef __com_sun_star_embed_OLESimpleStorage_idl__
#define __com_sun_star_embed_OLESimpleStorage_idl__
#ifndef __com_sun_star_embed_XOLESimpleStorage_idl__
#include <com/sun/star/embed/XOLESimpleStorage.idl>
#endif
#ifndef __com_sun_star_io_XInputStream_idl__
#include <com/sun/star/io/XInputStream.idl>
#endif
#ifndef __com_sun_star_io_XStream_idl__
#include <com/sun/star/io/XStream.idl>
#endif
//============================================================================
module com { module sun { module star { module embed {
//============================================================================
service OLESimpleStorage: XOLESimpleStorage {
createFromInputStream ([in] ::com::sun::star::io::XInputStream
xInputStream, [in] boolean createTempCopy);
createFromStream ([in] ::com::sun::star::io::XStream xStream, [in]
boolean createTempCopy);
};
//============================================================================
}; }; }; };
#endif
[e:\ooo_ooe680_m6_src\offapi]build
build -- version: 1.151
=============
Building project offapi
=============
/cygdrive/e/ooo_OOE680_m6_src/offapi/com/sun/star/xml/sax
dmake.exe: Executing shell macro: +echo %_cwd
dmake.exe: Executing shell macro: +echo %_4ver
-------------
/cygdrive/e/ooo_OOE680_m6_src/offapi/com/sun/star/awt
dmake.exe: Executing shell macro: +echo %_cwd
dmake.exe: Executing shell macro: +echo %_4ver
-------------
/cygdrive/e/ooo_OOE680_m6_src/offapi/com/sun/star/form/submission
dmake.exe: Executing shell macro: +echo %_cwd
dmake.exe: Executing shell macro: +echo %_4ver
-------------
/cygdrive/e/ooo_OOE680_m6_src/offapi/com/sun/star/embed
dmake.exe: Executing shell macro: +echo %_cwd
dmake.exe: Executing shell macro: +echo %_4ver
idlc @C:\DOCUME~1\ZXF~1.CH2\LOCALS~1\Temp\mk624_1665_6
idlc: compile 'Actions.idl' ...
idlc: compile 'Aspects.idl' ...
idlc: compile 'BaseStorage.idl' ...
idlc: compile 'ElementModes.idl' ...
idlc: compile 'EmbedStates.idl' ...
idlc: compile 'EmbedVerbs.idl' ...
idlc: compile 'EmbedMapUnits.idl' ...
idlc: compile 'EmbedMisc.idl' ...
idlc: compile 'EmbedUpdateModes.idl' ...
idlc: compile 'EmbeddedObjectDescriptor.idl' ...
idlc: compile 'EntryInitModes.idl' ...
idlc: compile 'DocumentCloser.idl' ...
idlc: compile 'FileSystemStorage.idl' ...
idlc: compile 'FileSystemStorageFactory.idl' ...
idlc: compile 'InsertedObjectInfo.idl' ...
idlc: compile 'InstanceLocker.idl' ...
idlc: compile 'OLESimpleStorage.idl' ...
e:\ooo_OOE680_m6_src\offapi\com\sun\star\embed\OLESimpleStorage.idl(24) : two co
nstructors have identical lists of parameter types
idlc: detected 1 errors
Sun Microsystems (R) idlc Version 1.1
dmake.exe: Error code 129, while making '..\..\..\..\wntmsci10.pro\misc\urd_css
embed.don'
'---* tg_merge.mk *---'
ERROR: Error 65280 occurred while making /cygdrive/e/ooo_OOE680_m6_src/offapi/co
m/sun/star/embed
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]