94 const char *delayAttr = trafficEntity->getAttribute(
"delay");
95 const char *datarateAttr = trafficEntity->getAttribute(
"datarate");
96 const char *dropAttr = trafficEntity->getAttribute(
"drop");
97 symmetric = getBoolAttribute(*trafficEntity,
"symmetric", &defaultSymmetric);
101 catch (std::exception&
e) {
102 throw cRuntimeError(
"parser error '%s' in 'delay' attribute of '%s' entity at %s", e.what(), trafficEntity->getTagName(), trafficEntity->getSourceLocation());
107 catch (std::exception& e) {
108 throw cRuntimeError(
"parser error '%s' in 'datarate' attribute of '%s' entity at %s", e.what(), trafficEntity->getTagName(), trafficEntity->getSourceLocation());
113 catch (std::exception& e) {
114 throw cRuntimeError(
"parser error '%s' in 'drop' attribute of '%s' entity at %s", e.what(), trafficEntity->getTagName(), trafficEntity->getSourceLocation());
cDynamicExpression dataratePar
Definition: MatrixCloudDelayer.h:59
bool symmetric
Definition: MatrixCloudDelayer.h:57
Matcher destMatcher
Definition: MatrixCloudDelayer.h:56
Matcher srcMatcher
Definition: MatrixCloudDelayer.h:55
const value< double, units::C > e(1.602176487e-19)
cDynamicExpression dropPar
Definition: MatrixCloudDelayer.h:60
cDynamicExpression delayPar
Definition: MatrixCloudDelayer.h:58