OidxPtrMibEntryPtrMap Class Reference

#include <mib_map.h>

Inheritance diagram for OidxPtrMibEntryPtrMap:

OidxPtrMibEntryPtrAVLMap

List of all members.

Public Member Functions

 OidxPtrMibEntryPtrMap (MibEntryPtr deflt)
virtual ~OidxPtrMibEntryPtrMap ()
int length () const
int empty () const
virtual int contains (OidxPtr key)
virtual void clear ()
virtual MibEntryPtroperator[] (OidxPtr key)=0
virtual void del (OidxPtr key)=0
virtual Pix first ()=0
virtual void next (Pix &i)=0
virtual OidxPtrkey (Pix i)=0
virtual MibEntryPtrcontents (Pix i)=0
virtual int owns (Pix i)
virtual Pix seek (OidxPtr key)
MibEntryPtrdflt ()
void error (const char *msg)
virtual int OK ()=0

Protected Attributes

int count
MibEntryPtr def


Constructor & Destructor Documentation

OidxPtrMibEntryPtrMap::OidxPtrMibEntryPtrMap ( MibEntryPtr  deflt  )  [inline]

virtual OidxPtrMibEntryPtrMap::~OidxPtrMibEntryPtrMap (  )  [inline, virtual]


Member Function Documentation

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.

virtual OidxPtr& OidxPtrMibEntryPtrMap::key ( Pix  i  )  [pure virtual]

Implemented in OidxPtrMibEntryPtrAVLMap.

virtual MibEntryPtr& OidxPtrMibEntryPtrMap::contents ( Pix  i  )  [pure virtual]

Implemented in OidxPtrMibEntryPtrAVLMap.

virtual int OidxPtrMibEntryPtrMap::owns ( Pix  i  )  [virtual]

virtual Pix OidxPtrMibEntryPtrMap::seek ( OidxPtr  key  )  [virtual]

Reimplemented in OidxPtrMibEntryPtrAVLMap.

MibEntryPtr& OidxPtrMibEntryPtrMap::dflt (  )  [inline]

void OidxPtrMibEntryPtrMap::error ( const char *  msg  ) 

virtual int OidxPtrMibEntryPtrMap::OK (  )  [pure virtual]

Implemented in OidxPtrMibEntryPtrAVLMap.


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Fri May 29 22:36:55 2009 for AGENT++ by  doxygen 1.5.6