|
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==().