AgentX++  2.0.5
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
AgentXIndex Class Reference

#include <agentx_index.h>

Inheritance diagram for AgentXIndex:

Public Member Functions

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

Protected Member Functions

virtual Oidx * get_index_value (const Vbx &)
 
virtual bool 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 &  ,
bool   
)
virtual
virtual int AgentXIndex::any_index ( u_int  ,
Vbx &  ,
bool   
)
virtual
virtual Oidx* AgentXIndex::get_index_value ( const Vbx &  )
protectedvirtual
virtual bool AgentXIndex::is_simple_syntax ( )
protectedvirtual
virtual int AgentXIndex::new_index ( u_int  ,
Vbx &  ,
bool   
)
virtual
virtual int AgentXIndex::release ( u_int  ,
const Vbx &  ,
bool   
)
virtual
virtual void AgentXIndex::remove_session ( u_int  )
virtual

Member Data Documentation

OidList<AgentXIndexEntry> AgentXIndex::allocatedValues
protected
OidList<AgentXIndexEntry> AgentXIndex::usedValues
protected

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