summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2004-01-06 07:46:18 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2004-01-06 07:46:18 +0000
commit6fe9e878faa3d2922a8387a97cf317162a560b5d (patch)
treed36fa1d21305a8854295e7ac373e9890de46cd9b /package
parentf16f936c8a8898f3ce9bd5ef50cb869c39a6ae46 (diff)
INTEGRATION: CWS mav07 (1.2.4); FILE MERGED
2003/12/16 09:33:55 mav 1.2.4.2: RESYNC: (1.2-1.3); FILE MERGED 2003/11/21 12:12:36 mav 1.2.4.1: #112923# allow storage copiing when stream is opened for writing
Diffstat (limited to 'package')
-rw-r--r--package/source/xstor/owriteablestream.hxx12
1 files changed, 10 insertions, 2 deletions
diff --git a/package/source/xstor/owriteablestream.hxx b/package/source/xstor/owriteablestream.hxx
index f6aebd6dc8e3..565a532e4cb8 100644
--- a/package/source/xstor/owriteablestream.hxx
+++ b/package/source/xstor/owriteablestream.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: owriteablestream.hxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: rt $ $Date: 2003-10-30 09:48:16 $
+ * last change: $Author: rt $ $Date: 2004-01-06 08:46:18 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -223,6 +223,10 @@ public:
::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > GetStreamProperties();
+ void CopyInternallyTo_Impl( const ::com::sun::star::uno::Reference< ::com::sun::star::io::XStream >& xDestStream,
+ const ::com::sun::star::uno::Sequence< sal_Int8 >& aKey );
+ void CopyInternallyTo_Impl( const ::com::sun::star::uno::Reference< ::com::sun::star::io::XStream >& xDestStream );
+
::com::sun::star::uno::Reference< ::com::sun::star::io::XStream > GetStream(
sal_Int32 nStreamMode,
const ::com::sun::star::uno::Sequence< sal_Int8 >& aKey );
@@ -255,10 +259,14 @@ protected:
OWriteStream_Impl* m_pImpl;
WSInternalData_Impl* m_pData;
+ sal_Bool m_bInStreamDisconnected;
+
+
OWriteStream( OWriteStream_Impl* pImpl, ::com::sun::star::uno::Reference< ::com::sun::star::io::XStream > xStream );
void CloseOutput_Impl();
+ void CopyToStreamInternally_Impl( const ::com::sun::star::uno::Reference< ::com::sun::star::io::XStream >& xStream );
public:
virtual ~OWriteStream();