LibreOffice Module sc (master) 1
|
#include <datatransformation.hxx>
Public Member Functions | |
ColumnRemoveTransformation (std::set< SCCOL > &&rColumns) | |
virtual | ~ColumnRemoveTransformation () override |
virtual void | Transform (ScDocument &rDoc) const override |
virtual TransformationType | getTransformationType () const override |
const std::set< SCCOL > & | getColumns () const |
Public Member Functions inherited from sc::DataTransformation | |
virtual | ~DataTransformation () |
virtual void | Transform (ScDocument &rDoc) const =0 |
virtual TransformationType | getTransformationType () const =0 |
Private Attributes | |
std::set< SCCOL > | maColumns |
Additional Inherited Members | |
Static Protected Member Functions inherited from sc::DataTransformation | |
static SCROW | getLastRow (const ScDocument &rDoc, SCCOL nCol) |
Definition at line 65 of file datatransformation.hxx.
Definition at line 42 of file datatransformation.cxx.
|
overridevirtual |
Definition at line 47 of file datatransformation.cxx.
Definition at line 66 of file datatransformation.cxx.
References maColumns.
|
overridevirtual |
Implements sc::DataTransformation.
Definition at line 61 of file datatransformation.cxx.
References sc::DELETE_TRANSFORMATION.
|
overridevirtual |
Implements sc::DataTransformation.
Definition at line 51 of file datatransformation.cxx.
References ScDocument::DeleteCol(), maColumns, and ScDocument::MaxRow().
Definition at line 67 of file datatransformation.hxx.
Referenced by getColumns(), and Transform().