AgentXIndexDB Class Reference

#include <agentx_index.h>

List of all members.

Public Member Functions

 AgentXIndexDB (const Oidx &c)
virtual ~AgentXIndexDB ()
 Destructor.
virtual int allocate (u_int, const Vbx &, boolean)
virtual boolean release (u_int, const Vbx &, boolean)
virtual void remove_session (u_int)
virtual int new_index (u_int, Vbx &, boolean)
virtual int any_index (u_int, Vbx &, boolean)
Oidx * key ()

Static Public Member Functions

static boolean is_valid_syntax (NS_SNMP SmiUINT32)

Protected Attributes

OidList< AgentXIndexindexes
Oidx context


Constructor & Destructor Documentation

AgentXIndexDB::AgentXIndexDB ( const Oidx &  c  )  [inline]

virtual AgentXIndexDB::~AgentXIndexDB (  )  [virtual]

Destructor.


Member Function Documentation

static boolean AgentXIndexDB::is_valid_syntax ( NS_SNMP  SmiUINT32  )  [static]

virtual int AgentXIndexDB::allocate ( u_int  ,
const Vbx &  ,
boolean   
) [virtual]

virtual boolean AgentXIndexDB::release ( u_int  ,
const Vbx &  ,
boolean   
) [virtual]

virtual void AgentXIndexDB::remove_session ( u_int   )  [virtual]

virtual int AgentXIndexDB::new_index ( u_int  ,
Vbx &  ,
boolean   
) [virtual]

virtual int AgentXIndexDB::any_index ( u_int  ,
Vbx &  ,
boolean   
) [virtual]

Oidx* AgentXIndexDB::key (  )  [inline]


Member Data Documentation

OidList<AgentXIndex> AgentXIndexDB::indexes [protected]

Oidx AgentXIndexDB::context [protected]


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

Generated on Tue May 26 23:32:15 2009 for AgentX++ by  doxygen 1.5.6