|
AGENT++
4.0.3
|
#include <mib_avl_map.h>
Public Member Functions | |
| OidxPtrMibEntryPtrAVLMap (MibEntryPtr deflt) | |
| OidxPtrMibEntryPtrAVLMap (OidxPtrMibEntryPtrAVLMap &a) | |
| ~OidxPtrMibEntryPtrAVLMap () | |
| MibEntryPtr & | operator[] (OidxPtr key) |
| void | del (OidxPtr key) |
| Pix | first () |
| void | next (Pix &i) |
| OidxPtr & | key (Pix i) |
| MibEntryPtr & | contents (Pix i) |
| Pix | seek (OidxPtr key) |
| Pix | seek_inexact (OidxPtr key) |
| int | contains (OidxPtr key_) |
| void | clear () |
| Pix | last () |
| void | prev (Pix &i) |
| int | OK () |
Public Member Functions inherited from OidxPtrMibEntryPtrMap | |
| OidxPtrMibEntryPtrMap (MibEntryPtr deflt) | |
| virtual | ~OidxPtrMibEntryPtrMap () |
| int | length () const |
| int | empty () const |
| virtual int | owns (Pix i) |
| MibEntryPtr & | dflt () |
| void | error (const char *msg) |
Protected Member Functions | |
| OidxPtrMibEntryPtrAVLNode * | leftmost () |
| OidxPtrMibEntryPtrAVLNode * | rightmost () |
| OidxPtrMibEntryPtrAVLNode * | pred (OidxPtrMibEntryPtrAVLNode *t) |
| OidxPtrMibEntryPtrAVLNode * | succ (OidxPtrMibEntryPtrAVLNode *t) |
| void | _kill (OidxPtrMibEntryPtrAVLNode *t) |
| void | _add (OidxPtrMibEntryPtrAVLNode *&t) |
| void | _del (OidxPtrMibEntryPtrAVLNode *p, OidxPtrMibEntryPtrAVLNode *&t) |
Protected Attributes | |
| OidxPtrMibEntryPtrAVLNode * | root |
Protected Attributes inherited from OidxPtrMibEntryPtrMap | |
| int | count |
| MibEntryPtr | def |
|
inline |
| OidxPtrMibEntryPtrAVLMap::OidxPtrMibEntryPtrAVLMap | ( | OidxPtrMibEntryPtrAVLMap & | a | ) |
|
inline |
|
protected |
|
protected |
|
protected |
|
inlinevirtual |
Reimplemented from OidxPtrMibEntryPtrMap.
|
inlinevirtual |
Reimplemented from OidxPtrMibEntryPtrMap.
|
inlinevirtual |
Implements OidxPtrMibEntryPtrMap.
|
virtual |
Implements OidxPtrMibEntryPtrMap.
|
inlinevirtual |
Implements OidxPtrMibEntryPtrMap.
Implements OidxPtrMibEntryPtrMap.
|
inline |
|
protected |
|
inlinevirtual |
Implements OidxPtrMibEntryPtrMap.
|
virtual |
Implements OidxPtrMibEntryPtrMap.
|
virtual |
Implements OidxPtrMibEntryPtrMap.
|
protected |
|
inline |
|
protected |
Reimplemented from OidxPtrMibEntryPtrMap.
|
protected |
|
protected |
1.8.2