LibreOffice Module formula (master) 1
|
#include <tokenarray.hxx>
Public Member Functions | |
FormulaTokenArrayReferencesIterator (const FormulaTokenArrayStandardRange &rRange) | |
FormulaTokenArrayReferencesIterator | operator++ (int) |
FormulaTokenArrayReferencesIterator const & | operator++ () |
FormulaToken * | operator* () const |
bool | operator== (const FormulaTokenArrayReferencesIterator &rhs) const |
bool | operator!= (const FormulaTokenArrayReferencesIterator &rhs) const |
Static Public Member Functions | |
static FormulaTokenArrayReferencesIterator | endOf (const FormulaTokenArrayStandardRange &rRange) |
Private Types | |
enum class | Dummy { Flag } |
Private Member Functions | |
void | nextReference () |
FormulaTokenArrayReferencesIterator (const FormulaTokenArrayStandardRange &rRange, Dummy) | |
Private Attributes | |
FormulaToken ** | maIter |
FormulaToken ** | maEnd |
Definition at line 143 of file tokenarray.hxx.
|
strongprivate |
Enumerator | |
---|---|
Flag |
Definition at line 166 of file tokenarray.hxx.
|
inlineprivate |
Definition at line 168 of file tokenarray.hxx.
|
inline |
|
inlinestatic |
Definition at line 212 of file tokenarray.hxx.
Referenced by formula::FormulaTokenArrayReferencesRange::end().
|
inlineprivate |
Definition at line 149 of file tokenarray.hxx.
References maEnd, maIter, formula::svDoubleRef, formula::svExternalDoubleRef, formula::svExternalSingleRef, and formula::svSingleRef.
|
inline |
Definition at line 207 of file tokenarray.hxx.
References operator==().
|
inline |
Definition at line 197 of file tokenarray.hxx.
References maIter.
|
inline |
Definition at line 189 of file tokenarray.hxx.
|
inline |
Definition at line 182 of file tokenarray.hxx.
References operator++(), and result.
|
inline |
Definition at line 202 of file tokenarray.hxx.
|
private |
Definition at line 147 of file tokenarray.hxx.
|
private |
Definition at line 146 of file tokenarray.hxx.
Referenced by operator==().