15#include <rtl/ustring.hxx>
27namespace datastreams {
69 sal_Int32 nLimit,
MoveType eMove, sal_uInt32 nSettings);
73 sal_Int32 nLimit,
MoveType eMove, sal_uInt32 nSettings);
83 const OUString& rURL,
const ScRange& rRange, sal_Int32 nLimit,
84 MoveType eMove,
const sal_uInt32 nSettings);
size_t mnLinesSinceRefresh
std::vector< Line > LinesType
DocumentStreamAccess maDocAccess
const OUString & GetURL() const
bool IsRefreshOnEmptyLine() const
bool mbRefreshOnEmptyLine
static void MakeToolbarVisible()
DECL_LINK(ImportTimerHdl, Timer *, void)
void Decode(const OUString &rURL, const ScRange &rRange, sal_Int32 nLimit, MoveType eMove, const sal_uInt32 nSettings)
static DataStream * Set(ScDocShell *pShell, const OUString &rURL, const ScRange &rRange, sal_Int32 nLimit, MoveType eMove, sal_uInt32 nSettings)
void SetRefreshOnEmptyLine(bool bVal)
rtl::Reference< datastreams::ReaderThread > mxReaderThread
DataStream(const DataStream &)=delete
std::optional< LinesType > moLines
const DataStream & operator=(const DataStream &)=delete
Provides methods to allow direct shifting of document content without broadcasting or shifting of bro...
CAUTION! The following defines must be in the same namespace as the respective type.
std::vector< Cell > maCells