LibreOffice Module sc (master)
1
|
#include <segmenttree.hxx>
Classes | |
struct | RangeData |
Public Member Functions | |
ScFlatBoolColSegments (SCCOL nMaxCol) | |
ScFlatBoolColSegments (const ScFlatBoolColSegments &r) | |
~ScFlatBoolColSegments () | |
bool | setTrue (SCCOL nCol1, SCCOL nCol2) |
bool | setFalse (SCCOL nCol1, SCCOL nCol2) |
bool | getRangeData (SCCOL nCol, RangeData &rData) |
void | removeSegment (SCCOL nCol1, SCCOL nCol2) |
void | insertSegment (SCCOL nCol, SCCOL nSize) |
OString | dumpAsString () |
Private Attributes | |
::std::unique_ptr< ScFlatBoolSegmentsImpl > | mpImpl |
Definition at line 86 of file segmenttree.hxx.
ScFlatBoolColSegments::ScFlatBoolColSegments | ( | SCCOL | nMaxCol | ) |
Definition at line 439 of file segmenttree.cxx.
ScFlatBoolColSegments::ScFlatBoolColSegments | ( | const ScFlatBoolColSegments & | r | ) |
Definition at line 444 of file segmenttree.cxx.
ScFlatBoolColSegments::~ScFlatBoolColSegments | ( | ) |
Definition at line 449 of file segmenttree.cxx.
OString ScFlatBoolColSegments::dumpAsString | ( | ) |
Definition at line 485 of file segmenttree.cxx.
References getRangeData().
Definition at line 480 of file segmenttree.cxx.
References mpImpl.
Definition at line 475 of file segmenttree.cxx.
References mpImpl.
Definition at line 458 of file segmenttree.cxx.
References mpImpl.
Referenced by ScTable::ExtendPrintArea().
Definition at line 453 of file segmenttree.cxx.
References mpImpl.
|
private |
Definition at line 108 of file segmenttree.hxx.
Referenced by getRangeData(), insertSegment(), removeSegment(), setFalse(), and setTrue().