AgentXIndex Class Reference

#include <agentx_index.h>

List of all members.

Public Member Functions

 AgentXIndex (const Vbx &)
 AgentXIndex (AgentXIndex &)
virtual ~AgentXIndex ()
virtual int allocate (u_int, const Vbx &, boolean)
virtual boolean release (u_int, const Vbx &, boolean)
virtual int new_index (u_int, Vbx &, boolean)
virtual int any_index (u_int, Vbx &, boolean)
virtual void remove_session (u_int)

Protected Member Functions

virtual Oidx * get_index_value (const Vbx &)
virtual boolean is_simple_syntax ()

Protected Attributes

OidList< AgentXIndexEntryallocatedValues
OidList< AgentXIndexEntryusedValues


Constructor & Destructor Documentation

AgentXIndex::AgentXIndex ( const Vbx &   ) 

AgentXIndex::AgentXIndex ( AgentXIndex  ) 

virtual AgentXIndex::~AgentXIndex (  )  [virtual]


Member Function Documentation

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

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

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

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

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

virtual Oidx* AgentXIndex::get_index_value ( const Vbx &   )  [protected, virtual]

virtual boolean AgentXIndex::is_simple_syntax (  )  [protected, virtual]


Member Data Documentation


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