Listener for counting the occurrences of signals with the same attribute.
More...
#include <ResultRecorders.h>
|
| virtual void | collect (std::string val) |
| |
| virtual void | receiveSignal (cResultFilter *prev, simtime_t_cref t, bool b, cObject *details) override |
| |
| virtual void | receiveSignal (cResultFilter *prev, simtime_t_cref t, intval_t l, cObject *details) override |
| |
| virtual void | receiveSignal (cResultFilter *prev, simtime_t_cref t, uintval_t l, cObject *details) override |
| |
| virtual void | receiveSignal (cResultFilter *prev, simtime_t_cref t, double d, cObject *details) override |
| |
| virtual void | receiveSignal (cResultFilter *prev, simtime_t_cref t, const SimTime &v, cObject *details) override |
| |
| virtual void | receiveSignal (cResultFilter *prev, simtime_t_cref t, const char *s, cObject *details) override |
| |
| virtual void | receiveSignal (cResultFilter *prev, simtime_t_cref t, cObject *obj, cObject *details) override |
| |
Listener for counting the occurrences of signals with the same attribute.
◆ GroupCountRecorder()
| inet::GroupCountRecorder::GroupCountRecorder |
( |
| ) |
|
|
inline |
◆ collect()
| void inet::GroupCountRecorder::collect |
( |
std::string |
val | ) |
|
|
protectedvirtual |
◆ finish()
| void inet::GroupCountRecorder::finish |
( |
cResultFilter * |
prev | ) |
|
|
overridevirtual |
55 opp_string_map attributes = getStatisticAttributes();
58 std::stringstream name;
59 name << getResultName().c_str() <<
":" << elem.first;
60 getEnvir()->recordScalar(getComponent(), name.str().c_str(), elem.second, &attributes);
◆ receiveSignal() [1/7]
| void inet::GroupCountRecorder::receiveSignal |
( |
cResultFilter * |
prev, |
|
|
simtime_t_cref |
t, |
|
|
bool |
b, |
|
|
cObject * |
details |
|
) |
| |
|
overrideprotectedvirtual |
◆ receiveSignal() [2/7]
| void inet::GroupCountRecorder::receiveSignal |
( |
cResultFilter * |
prev, |
|
|
simtime_t_cref |
t, |
|
|
cObject * |
obj, |
|
|
cObject * |
details |
|
) |
| |
|
overrideprotectedvirtual |
◆ receiveSignal() [3/7]
| void inet::GroupCountRecorder::receiveSignal |
( |
cResultFilter * |
prev, |
|
|
simtime_t_cref |
t, |
|
|
const char * |
s, |
|
|
cObject * |
details |
|
) |
| |
|
overrideprotectedvirtual |
◆ receiveSignal() [4/7]
| void inet::GroupCountRecorder::receiveSignal |
( |
cResultFilter * |
prev, |
|
|
simtime_t_cref |
t, |
|
|
const SimTime & |
v, |
|
|
cObject * |
details |
|
) |
| |
|
overrideprotectedvirtual |
◆ receiveSignal() [5/7]
| void inet::GroupCountRecorder::receiveSignal |
( |
cResultFilter * |
prev, |
|
|
simtime_t_cref |
t, |
|
|
double |
d, |
|
|
cObject * |
details |
|
) |
| |
|
overrideprotectedvirtual |
◆ receiveSignal() [6/7]
| void inet::GroupCountRecorder::receiveSignal |
( |
cResultFilter * |
prev, |
|
|
simtime_t_cref |
t, |
|
|
intval_t |
l, |
|
|
cObject * |
details |
|
) |
| |
|
overrideprotectedvirtual |
◆ receiveSignal() [7/7]
| void inet::GroupCountRecorder::receiveSignal |
( |
cResultFilter * |
prev, |
|
|
simtime_t_cref |
t, |
|
|
uintval_t |
l, |
|
|
cObject * |
details |
|
) |
| |
|
overrideprotectedvirtual |
◆ groupcounts
| std::map<std::string, long> inet::GroupCountRecorder::groupcounts |
|
protected |
The documentation for this class was generated from the following files: