LibreOffice Module sc (master) 1
|
#include <lotrange.hxx>
Public Member Functions | |
LotusRange (SCCOL nCol, SCROW nRow) | |
LotusRange (SCCOL nColS, SCROW nRowS, SCCOL nColE, SCROW nRowE) | |
LotusRange (const LotusRange &) | |
LotusRange & | operator= (const LotusRange &) |
bool | operator== (const LotusRange &) const |
bool | IsSingle () const |
Private Member Functions | |
void | MakeHash () |
void | Copy (const LotusRange &) |
void | SetId (LR_ID nId) |
Private Attributes | |
sal_uInt32 | nHash |
SCCOL | nColStart |
SCROW | nRowStart |
SCCOL | nColEnd |
SCROW | nRowEnd |
LR_ID | nId |
Friends | |
class | LotusRangeList |
Definition at line 31 of file lotrange.hxx.
LotusRange::LotusRange | ( | const LotusRange & | rCpy | ) |
|
inlineprivate |
Definition at line 53 of file lotrange.hxx.
References nColEnd, nColStart, nHash, nId, nRowEnd, and nRowStart.
Referenced by LotusRange(), and operator=().
|
inline |
|
private |
|
inline |
Definition at line 68 of file lotrange.hxx.
References Copy().
|
inline |
|
inlineprivate |
Definition at line 63 of file lotrange.hxx.
References nId.
|
friend |
Definition at line 33 of file lotrange.hxx.
|
private |
Definition at line 38 of file lotrange.hxx.
Referenced by Copy(), IsSingle(), LotusRange(), MakeHash(), and operator==().
|
private |
Definition at line 36 of file lotrange.hxx.
Referenced by Copy(), IsSingle(), LotusRange(), MakeHash(), and operator==().
|
private |
Definition at line 35 of file lotrange.hxx.
Referenced by Copy(), MakeHash(), and operator==().
|
private |
Definition at line 40 of file lotrange.hxx.
Referenced by Copy(), LotusRange(), and SetId().
|
private |
Definition at line 39 of file lotrange.hxx.
Referenced by Copy(), IsSingle(), LotusRange(), MakeHash(), and operator==().
|
private |
Definition at line 37 of file lotrange.hxx.
Referenced by Copy(), IsSingle(), LotusRange(), MakeHash(), and operator==().