A sorted variant of UniConf::RecursiveIter.
More...
#include <uniconf.h>
◆ Comparator [1/2]
typedef int(* UniConf::SortedIterBase::Comparator) (const UniConf &a, const UniConf &b) |
|
inherited |
◆ Comparator [2/2]
typedef int(* UniConf::SortedIterBase::Comparator) (const UniConf &a, const UniConf &b) |
|
inherited |
◆ SortedRecursiveIter() [1/2]
UniConf::SortedRecursiveIter::SortedRecursiveIter |
( |
const UniConf & |
_top, |
|
|
Comparator |
comparator = defcomparator |
|
) |
| |
|
inline |
◆ SortedRecursiveIter() [2/2]
UniConf::SortedRecursiveIter::SortedRecursiveIter |
( |
const UniConf & |
_top, |
|
|
Comparator |
comparator = defcomparator |
|
) |
| |
|
inline |
◆ rewind() [1/2]
void UniConf::SortedRecursiveIter::rewind |
( |
| ) |
|
|
inline |
◆ rewind() [2/2]
void UniConf::SortedRecursiveIter::rewind |
( |
| ) |
|
|
inline |
◆ defcomparator() [1/2]
int UniConf::SortedIterBase::defcomparator |
( |
const UniConf & |
a, |
|
|
const UniConf & |
b |
|
) |
| |
|
staticinherited |
◆ defcomparator() [2/2]
static int UniConf::SortedIterBase::defcomparator |
( |
const UniConf & |
a, |
|
|
const UniConf & |
b |
|
) |
| |
|
staticinherited |
Default comparator.
Sorts alphabetically by full key.
◆ next()
bool UniConf::SortedIterBase::next |
( |
| ) |
|
|
inherited |
◆ populate() [1/2]
void UniConf::SortedIterBase::populate |
( |
Iter & |
i | ) |
|
|
inlineprotectedinherited |
◆ populate() [2/2]
void UniConf::SortedIterBase::populate |
( |
Iter & |
i | ) |
|
|
inlineprotectedinherited |
◆ ptr() [1/2]
const UniConf * UniConf::IterBase::ptr |
( |
| ) |
const |
|
inlineinherited |
◆ ptr() [2/2]
const UniConf * UniConf::IterBase::ptr |
( |
| ) |
const |
|
inlineinherited |
◆ xkeys
std::vector< UniConf > UniConf::SortedIterBase::xkeys |
|
protectedinherited |
◆ top
◆ current
The documentation for this class was generated from the following files: