List of all members.
Public Member Functions |
| tnode (n_value v, self *p=0, const bool behind=true) |
| tnode (n_value v, self &p, const bool behind=true) |
| tnode (n_value v, self &p, self &s, const bool behind=true) |
void | Disconnect () |
bool | ReparentTo (self &p, const bool behind=true) |
bool | ReparentTo (self &p, self &s, const bool behind=true) |
n_value & | Value () const |
n_value & | operator() () const |
self * | Parent () |
const self * | Parent () const |
self * | Psibling () |
const self * | Psibling () const |
self * | Nsibling () |
const self * | Nsibling () const |
self * | Fchild () |
const self * | Fchild () const |
self * | Lchild () |
const self * | Lchild () const |
bool | HasParent () const |
bool | HasSiblings () const |
bool | HasChildren () const |
bool | IsParentOf (const self &c) const |
bool | IsSiblingOf (const self &s) const |
bool | IsChildOf (const self &p) const |
unsigned | Depth () const |
bool | IsDescendantOf (const self &n) const |
bool | IsDescendantOf (const self *n) const |
self & | Top () |
self * | Next (const bool restart=false) |
self * | Prev (const bool restart=false) |
self * | Next (self *&c, const bool restart=false) |
self * | Prev (self *&c, const bool restart=false) |
const self & | Top () const |
const self * | Next (const bool restart=false) const |
const self * | Prev (const bool restart=false) const |
const self * | Next (const self *&c, const bool restart=false) const |
const self * | Prev (const self *&c, const bool restart=false) const |
Protected Types |
typedef tnode< n_value > | self |
Protected Member Functions |
virtual void | PreDisconnect () |
virtual void | PostDisconnect () |
virtual void | PreReparent () |
virtual void | PostReparent () |
Protected Attributes |
n_value | val |
Detailed Description
template<class n_value>
class tnode< n_value >
Definition at line 31 of file tnode.h.
The documentation for this class was generated from the following file:
- /usr/src/RPM/BUILD/libyui-ncurses-2.44.1/src/tnode.h