19 #ifndef INCLUDED_SW_SOURCE_CORE_INC_RETRIEVEDINPUTSTREAMDATA_HXX
20 #define INCLUDED_SW_SOURCE_CORE_INC_RETRIEVEDINPUTSTREAMDATA_HXX
25 #include <com/sun/star/uno/Reference.hxx>
57 mbIsStreamReadOnly(
false )
60 tData( std::weak_ptr< SwAsyncRetrieveInputStreamThreadConsumer > pThreadConsumer )
61 : mpThreadConsumer( pThreadConsumer ),
62 mbIsStreamReadOnly(
false )
68 tDataKey
ReserveData( std::weak_ptr< SwAsyncRetrieveInputStreamThreadConsumer >
const & pThreadConsumer );
70 void PushData(
const tDataKey nDataKey,
71 css::uno::Reference<css::io::XInputStream>
const & xInputStream,
72 const bool bIsStreamReadOnly );
74 bool PopData(
const tDataKey nDataKey,
bool m_bDetectedRangeSegmentation false