LibreOffice Module sc (master) 1
|
#include <dif.hxx>
Classes | |
struct | ENTRY |
Private Member Functions | |
DifColumn () | |
void | SetNumFormat (const ScDocument *pDoc, SCROW nRow, const sal_uInt32 nNumFormat) |
void | NewEntry (const SCROW nPos, const sal_uInt32 nNumFormat) |
void | Apply (ScDocument &rDoc, const SCCOL nCol, const SCTAB nTab) |
Private Attributes | |
ENTRY * | mpCurrent |
std::vector< ENTRY > | maEntries |
Friends | |
class | DifAttrCache |
|
private |
Definition at line 590 of file difimp.cxx.
|
private |
Definition at line 629 of file difimp.cxx.
References ScDocument::ApplyPatternAreaTab(), ATTR_VALUE_FORMAT(), SfxItemSet::ClearItem(), ScPatternAttr::GetItemSet(), ScDocument::GetPool(), maEntries, and SfxItemSet::Put().
|
private |
Definition at line 620 of file difimp.cxx.
References maEntries, mpCurrent, DifColumn::ENTRY::nEnd, DifColumn::ENTRY::nNumFormat, nPos, and DifColumn::ENTRY::nStart.
Referenced by SetNumFormat().
|
private |
Definition at line 595 of file difimp.cxx.
References mpCurrent, DifColumn::ENTRY::nEnd, NewEntry(), DifColumn::ENTRY::nNumFormat, and ScDocument::ValidRow().
|
friend |
|
private |
Definition at line 124 of file dif.hxx.
Referenced by Apply(), and NewEntry().
|
private |
Definition at line 123 of file dif.hxx.
Referenced by NewEntry(), and SetNumFormat().