Definition at line 62 of file rpevaltrkgrp.h.
Constructor with object id and supported rated party type.
const NetworkElement* OSB_LIB::RpEvalTrunk::getElement | ( | const OSB_LIB::Cdr & | cdr | ) | const [protected] |
Get the network element for a CDR.
cdr | CDR to use. |
std::string OSB_LIB::RpEvalTrunk::getParam | ( | int | index | ) | const [private, virtual] |
Get a configuration parameter of the evaluator.
index | Index of the parameter to retrieve. |
Implements OSB_LIB::RatedPartyEval.
bool OSB_LIB::RpEvalTrunk::mandatory | ( | ) | const |
Flag if an external trunk group is required.
If set, getParty() return an error if the trunk group is not external or empty; else noCdr is returned.
int OSB_LIB::RpEvalTrunk::numParam | ( | ) | const [virtual] |
bool OSB_LIB::RpEvalTrunk::requiresCache | ( | ) | const [virtual] |
void OSB_LIB::RpEvalTrunk::setMandatory | ( | bool | mandat | ) |
Set flag if an external trunk group is required.
bool OSB_LIB::RpEvalTrunk::setParam | ( | int | index, | |
const std::string & | param | |||
) | [private, virtual] |
Set a parameter for the evaluator.
index | Index of the parameter to set. | |
param | Value of the parameter. |
Implements OSB_LIB::RatedPartyEval.
bool OSB_LIB::RpEvalTrunk::mandatory_ [private] |
Flag if an external trunk group is required.
See mandatory() for details.
Definition at line 148 of file rpevaltrkgrp.h.
Id2<NetworkElement> OSB_LIB::RpEvalTrunk::neId_ [mutable, private] |
const NetworkElement* OSB_LIB::RpEvalTrunk::pElement_ [mutable, private] |
Pointer to the last used network element, it may be 0!
Definition at line 155 of file rpevaltrkgrp.h.