#include <MatrixCloudDelayer.h>
◆ MatrixEntry()
| inet::MatrixCloudDelayer::MatrixEntry::MatrixEntry |
( |
cXMLElement * |
trafficEntity, |
|
|
bool |
defaultSymmetric |
|
) |
| |
58 const char *delayAttr = trafficEntity->getAttribute(
"delay");
59 const char *datarateAttr = trafficEntity->getAttribute(
"datarate");
60 const char *dropAttr = trafficEntity->getAttribute(
"drop");
65 catch (std::exception&
e) {
66 throw cRuntimeError(
"parser error '%s' in 'delay' attribute of '%s' entity at %s",
e.what(), trafficEntity->getTagName(), trafficEntity->getSourceLocation());
71 catch (std::exception&
e) {
72 throw cRuntimeError(
"parser error '%s' in 'datarate' attribute of '%s' entity at %s",
e.what(), trafficEntity->getTagName(), trafficEntity->getSourceLocation());
77 catch (std::exception&
e) {
78 throw cRuntimeError(
"parser error '%s' in 'drop' attribute of '%s' entity at %s",
e.what(), trafficEntity->getTagName(), trafficEntity->getSourceLocation());
◆ ~MatrixEntry()
| inet::MatrixCloudDelayer::MatrixEntry::~MatrixEntry |
( |
| ) |
|
|
inline |
◆ matches()
| bool inet::MatrixCloudDelayer::MatrixEntry::matches |
( |
const char * |
src, |
|
|
const char * |
dest |
|
) |
| |
◆ dataratePar
| cDynamicExpression inet::MatrixCloudDelayer::MatrixEntry::dataratePar |
◆ delayPar
| cDynamicExpression inet::MatrixCloudDelayer::MatrixEntry::delayPar |
◆ destMatcher
| Matcher inet::MatrixCloudDelayer::MatrixEntry::destMatcher |
◆ dropPar
| cDynamicExpression inet::MatrixCloudDelayer::MatrixEntry::dropPar |
◆ entity
| cXMLElement* inet::MatrixCloudDelayer::MatrixEntry::entity = nullptr |
◆ srcMatcher
| Matcher inet::MatrixCloudDelayer::MatrixEntry::srcMatcher |
◆ symmetric
| bool inet::MatrixCloudDelayer::MatrixEntry::symmetric = false |
The documentation for this class was generated from the following files: