#include <agentx_pdu.h>
| AgentXRegion::AgentXRegion |
( |
| ) |
|
|
inline |
| AgentXRegion::AgentXRegion |
( |
const Oidx & |
| ) |
|
Construct a subtree region.
- Parameters
-
| subtree | an oid denoting a registration subtree. |
| AgentXRegion::AgentXRegion |
( |
const Oidx & |
, |
|
|
const Oidx & |
|
|
) |
| |
Construct a region with lower and upper bound.
- Parameters
-
| lower | the lower bound of the region. |
| upper | the upper bound of the region. |
| AgentXRegion::AgentXRegion |
( |
const Oidx & |
, |
|
|
unsigned |
char, |
|
|
unsigned |
int |
|
) |
| |
Construct a subtree region with a range.
- Parameters
-
| subtree | an oid denoting a registration subtree. |
| range_subid | specifies the subid of subtree (starting from one) that may vary in a given range. |
| upper | the upper bound for the subid specified by range_subid. |
| virtual AgentXRegion::~AgentXRegion |
( |
| ) |
|
|
inlinevirtual |
| virtual bool AgentXRegion::covers |
( |
const AgentXRegion & |
| ) |
const |
|
virtual |
| Oidx AgentXRegion::get_lower |
( |
| ) |
const |
|
inline |
Get the lower bound.
- Returns
- a Oidx specifying the lower bound of the search range.
| virtual u_char AgentXRegion::get_subid |
( |
| ) |
const |
|
inlinevirtual |
| Oidx AgentXRegion::get_upper |
( |
| ) |
const |
|
inline |
Get the upper bound.
- Returns
- a Oidx specifying the upper bound of the search range.
| virtual u_int AgentXRegion::get_upper_bound |
( |
| ) |
|
|
virtual |
| virtual bool AgentXRegion::includes |
( |
const Oidx & |
| ) |
const |
|
virtual |
| virtual bool AgentXRegion::includes_excl |
( |
const Oidx & |
| ) |
const |
|
virtual |
| virtual bool AgentXRegion::is_empty |
( |
| ) |
const |
|
virtual |
| virtual bool AgentXRegion::is_range |
( |
| ) |
const |
|
inlinevirtual |
| bool AgentXRegion::is_single |
( |
| ) |
const |
|
inline |
| Oidx& AgentXRegion::lower |
( |
| ) |
|
|
inline |
| virtual bool AgentXRegion::operator< |
( |
const AgentXRegion & |
| ) |
const |
|
virtual |
| virtual bool AgentXRegion::operator== |
( |
const AgentXRegion & |
| ) |
const |
|
virtual |
| virtual bool AgentXRegion::operator> |
( |
const AgentXRegion & |
| ) |
const |
|
virtual |
| virtual bool AgentXRegion::overlaps |
( |
const AgentXRegion & |
| ) |
const |
|
virtual |
| virtual int AgentXRegion::set |
( |
const Oidx & |
, |
|
|
const u_char |
, |
|
|
const u_int |
|
|
) |
| |
|
virtual |
| void AgentXRegion::set_lower |
( |
const Oidx & |
o | ) |
|
|
inline |
Set the upper bound.
- Parameters
-
| void AgentXRegion::set_single |
( |
bool |
s | ) |
|
|
inline |
| virtual void AgentXRegion::set_subid |
( |
u_char |
sid | ) |
|
|
inlinevirtual |
| void AgentXRegion::set_upper |
( |
const Oidx & |
o | ) |
|
|
inline |
Set the upper bound.
- Parameters
-
| virtual void AgentXRegion::set_upper_bound |
( |
u_int |
u | ) |
|
|
virtual |
| Oidx& AgentXRegion::upper |
( |
| ) |
|
|
inline |
| OidxRange AgentXRegion::range |
|
protected |
| bool AgentXRegion::single |
|
protected |
| u_char AgentXRegion::subid |
|
protected |
The documentation for this class was generated from the following file: