10 #ifndef INCLUDED_SC_INC_DOCUMENTSTREAMACCESS_HXX
11 #define INCLUDED_SC_INC_DOCUMENTSTREAMACCESS_HXX
13 #include <rtl/ustring.hxx>
22 struct DocumentStreamAccessImpl;
30 std::unique_ptr<DocumentStreamAccessImpl>
mpImpl;
void reset()
Clear its internal state, and more importantly all the block position hints currently held...
std::unique_ptr< DocumentStreamAccessImpl > mpImpl
Provides methods to allow direct shifting of document content without broadcasting or shifting of bro...
DocumentStreamAccess(ScDocument &rDoc)
void shiftRangeUp(const ScRange &rRange)
Pop the top row inside specified range, shift all the other rows up by one, then set the bottom row e...
void shiftRangeDown(const ScRange &rRange)
Top the bottom row inside specified range, shift all the other rows above downward by one by insertin...
void setStringCell(const ScAddress &rPos, const OUString &rStr)
void setNumericCell(const ScAddress &rPos, double fVal)