LibreOffice Module sc (master) 1
|
#include <dif.hxx>
Public Member Functions | |
DifAttrCache () | |
~DifAttrCache () | |
void | SetNumFormat (const ScDocument *pDoc, const SCCOL nCol, const SCROW nRow, const sal_uInt32 nNumFormat) |
void | Apply (ScDocument &, SCTAB nTab) |
Private Attributes | |
std::map< SCCOL, std::unique_ptr< DifColumn > > | maColMap |
DifAttrCache::DifAttrCache | ( | ) |
Definition at line 647 of file difimp.cxx.
DifAttrCache::~DifAttrCache | ( | ) |
Definition at line 651 of file difimp.cxx.
void DifAttrCache::Apply | ( | ScDocument & | rDoc, |
SCTAB | nTab | ||
) |
Definition at line 665 of file difimp.cxx.
References ScDocument::GetWritableColumnsRange(), maColMap, and ScDocument::MaxCol().
Referenced by ScFormatFilterPluginImpl::ScImportDif().
void DifAttrCache::SetNumFormat | ( | const ScDocument * | pDoc, |
const SCCOL | nCol, | ||
const SCROW | nRow, | ||
const sal_uInt32 | nNumFormat | ||
) |
Definition at line 655 of file difimp.cxx.
References maColMap, and ScDocument::ValidCol().
Referenced by ScFormatFilterPluginImpl::ScImportDif().
Definition at line 149 of file dif.hxx.
Referenced by Apply(), and SetNumFormat().