#include <unimounttreegen.h>
Inherits UniMountTree::MountIter.
Collaboration diagram for UniMountTree::GenIter:
eg. if you have something mounted on /foo and /foo/bar/baz, and you ask for a GenIter starting at /foo/bar/baz/boo/snoot, GenIter will give you /foo/bar/baz followed by /foo; MountIter will give you /foo/bar/baz, then /foo/bar, then /foo.
Definition at line 95 of file unimounttreegen.h.
Public Types | |
typedef UniMountTree::MountIter | ParentClass |
Public Member Functions | |
GenIter (UniMountTree &root, const UniConfKey &key) | |
~GenIter () | |
void | rewind () |
bool | next () |
UniConfGen * | ptr () const |
WvIterStuff (UniConfGen) | |
int | split () const |
UniConfKey | key () const |
UniConfKey | head () const |
UniConfKey | tail () const |
UniMountTree * | node () const |
|
Definition at line 103 of file unimounttreegen.h. |
|
Definition at line 389 of file unimounttreegen.cc. References GenIter(). Referenced by GenIter(). |
|
Definition at line 397 of file unimounttreegen.cc. |
|
Definition at line 74 of file unimounttreegen.h. |
|
Definition at line 72 of file unimounttreegen.h. |
|
Reimplemented from UniMountTree::MountIter. Definition at line 414 of file unimounttreegen.cc. References UniMountTree::MountIter::next(), and UniMountTree::MountIter::node(). Referenced by UniMountTreeGen::exists(), UniMountTreeGen::get(), UniMountTreeGen::haschildren(), UniMountTreeGen::KeyIter::rewind(), and UniMountTreeGen::whichmount(). |
|
Definition at line 78 of file unimounttreegen.h. |
|
Reimplemented from UniMountTree::MountIter. Definition at line 113 of file unimounttreegen.h. Referenced by UniMountTreeGen::exists(), UniMountTreeGen::get(), UniMountTreeGen::haschildren(), UniMountTreeGen::KeyIter::rewind(), and UniMountTreeGen::whichmount(). |
|
Reimplemented from UniMountTree::MountIter. Definition at line 403 of file unimounttreegen.cc. References UniMountTree::MountIter::rewind(). Referenced by UniMountTreeGen::exists(), UniMountTreeGen::get(), UniMountTreeGen::haschildren(), UniMountTreeGen::KeyIter::rewind(), and UniMountTreeGen::whichmount(). |
|
Definition at line 70 of file unimounttreegen.h. |
|
Definition at line 76 of file unimounttreegen.h. Referenced by UniMountTreeGen::exists(), UniMountTreeGen::get(), UniMountTreeGen::haschildren(), UniMountTreeGen::KeyIter::rewind(), and UniMountTreeGen::whichmount(). |
|
|