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