#include <mib_map.h>

Public Member Functions | |
| OidxPtrMibEntryPtrMap (MibEntryPtr deflt) | |
| virtual | ~OidxPtrMibEntryPtrMap () |
| int | length () const |
| int | empty () const |
| virtual int | contains (OidxPtr key) |
| virtual void | clear () |
| virtual MibEntryPtr & | operator[] (OidxPtr key)=0 |
| virtual void | del (OidxPtr key)=0 |
| virtual Pix | first ()=0 |
| virtual void | next (Pix &i)=0 |
| virtual OidxPtr & | key (Pix i)=0 |
| virtual MibEntryPtr & | contents (Pix i)=0 |
| virtual int | owns (Pix i) |
| virtual Pix | seek (OidxPtr key) |
| MibEntryPtr & | dflt () |
| void | error (const char *msg) |
| virtual int | OK ()=0 |
Protected Attributes | |
| int | count |
| MibEntryPtr | def |
| OidxPtrMibEntryPtrMap::OidxPtrMibEntryPtrMap | ( | MibEntryPtr | deflt | ) | [inline] |
| virtual OidxPtrMibEntryPtrMap::~OidxPtrMibEntryPtrMap | ( | ) | [inline, virtual] |
| int OidxPtrMibEntryPtrMap::length | ( | ) | const [inline] |
| int OidxPtrMibEntryPtrMap::empty | ( | ) | const [inline] |
| virtual int OidxPtrMibEntryPtrMap::contains | ( | OidxPtr | key | ) | [virtual] |
Reimplemented in OidxPtrMibEntryPtrAVLMap.
| virtual void OidxPtrMibEntryPtrMap::clear | ( | ) | [virtual] |
Reimplemented in OidxPtrMibEntryPtrAVLMap.
| virtual MibEntryPtr& OidxPtrMibEntryPtrMap::operator[] | ( | OidxPtr | key | ) | [pure virtual] |
Implemented in OidxPtrMibEntryPtrAVLMap.
| virtual void OidxPtrMibEntryPtrMap::del | ( | OidxPtr | key | ) | [pure virtual] |
Implemented in OidxPtrMibEntryPtrAVLMap.
| virtual Pix OidxPtrMibEntryPtrMap::first | ( | ) | [pure virtual] |
Implemented in OidxPtrMibEntryPtrAVLMap.
| virtual void OidxPtrMibEntryPtrMap::next | ( | Pix & | i | ) | [pure virtual] |
Implemented in OidxPtrMibEntryPtrAVLMap.
Implemented in OidxPtrMibEntryPtrAVLMap.
| virtual MibEntryPtr& OidxPtrMibEntryPtrMap::contents | ( | Pix | i | ) | [pure virtual] |
Implemented in OidxPtrMibEntryPtrAVLMap.
| virtual int OidxPtrMibEntryPtrMap::owns | ( | Pix | i | ) | [virtual] |
Reimplemented in OidxPtrMibEntryPtrAVLMap.
| MibEntryPtr& OidxPtrMibEntryPtrMap::dflt | ( | ) | [inline] |
| void OidxPtrMibEntryPtrMap::error | ( | const char * | msg | ) |
| virtual int OidxPtrMibEntryPtrMap::OK | ( | ) | [pure virtual] |
Implemented in OidxPtrMibEntryPtrAVLMap.
int OidxPtrMibEntryPtrMap::count [protected] |
MibEntryPtr OidxPtrMibEntryPtrMap::def [protected] |
1.5.6