Base class for result filters.
Result filters map ONE SIGNAL to ONE SIGNAL (i.e. vector-to-vector one-to-one mapping), and accept several listeners (delegates). Result filters do not record anything – that is left to result recorders.
- See also
- Register_ResultFilter()
|
virtual void | forEachChild (cVisitor *v) override |
|
virtual void | receiveSignal (cComponent *source, simsignal_t signalID, bool b, cObject *details) override |
|
virtual void | receiveSignal (cComponent *source, simsignal_t signalID, long l, cObject *details) override |
|
virtual void | receiveSignal (cComponent *source, simsignal_t signalID, unsigned long l, cObject *details) override |
|
virtual void | receiveSignal (cComponent *source, simsignal_t signalID, double d, cObject *details) override |
|
virtual void | receiveSignal (cComponent *source, simsignal_t signalID, const SimTime &v, cObject *details) override |
|
virtual void | receiveSignal (cComponent *source, simsignal_t signalID, const char *s, cObject *details) override |
|
virtual void | receiveSignal (cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) override |
|
virtual void | subscribedTo (cComponent *component, simsignal_t signalID) override |
|
virtual void | unsubscribedFrom (cComponent *component, simsignal_t signalID) override |
|
virtual void | finish (cComponent *component, simsignal_t signalID) override |
|
virtual void | take (cOwnedObject *obj) |
|
virtual void | drop (cOwnedObject *obj) |
|
void | dropAndDelete (cOwnedObject *obj) |
|