#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: