|
LibreOffice Module sw (master) 1
|
#include <expfld.hxx>
Public Member Functions | |
| bool | InsertSort (SeqFieldLstElem aNew) |
| bool | SeekEntry (const SeqFieldLstElem &rNew, size_t *pPos) const |
| size_t | Count () |
| SeqFieldLstElem & | operator[] (size_t nIndex) |
| const SeqFieldLstElem & | operator[] (size_t nIndex) const |
| void | Clear () |
Private Attributes | |
| std::vector< SeqFieldLstElem > | maData |
Definition at line 60 of file expfld.hxx.
|
inline |
Definition at line 70 of file expfld.hxx.
References maData.
Referenced by SwSetExpFieldType::GetSeqFieldList(), and SwEditShell::GetSeqFootnoteList().
|
inline |
Definition at line 67 of file expfld.hxx.
References maData.
Referenced by SwSetExpFieldType::GetSeqFieldList(), and SwEditShell::GetSeqFootnoteList().
| bool SwSeqFieldList::InsertSort | ( | SeqFieldLstElem | aNew | ) |
Definition at line 723 of file expfld.cxx.
References aBuf, i, maData, nPos, SeqFieldLstElem::sDlgEntry, and SeekEntry().
Referenced by SwSetExpFieldType::GetSeqFieldList(), and SwEditShell::GetSeqFootnoteList().
|
inline |
Definition at line 68 of file expfld.hxx.
|
inline |
Definition at line 69 of file expfld.hxx.
| bool SwSeqFieldList::SeekEntry | ( | const SeqFieldLstElem & | rNew, |
| size_t * | pPos | ||
| ) | const |
Definition at line 743 of file expfld.cxx.
References CollatorWrapper::compareString(), GetAppCaseCollator(), GetAppCharClass(), GetAppCollator(), CharClass::isAsciiNumeric(), CharClass::isNumeric(), maData, and SeqFieldLstElem::sDlgEntry.
Referenced by InsertSort().
|
private |
Definition at line 62 of file expfld.hxx.
Referenced by InsertSort(), and SeekEntry().