cstatisticbuilder.h Source File¶
|
API
|
cstatisticbuilder.h
37 enum TristateBool {TRISTATE_TRUE=1, TRISTATE_FALSE=0, TRISTATE_DEFAULT=-1}; // for internal use only
55 void addResultRecorders(cComponent *component, simsignal_t signal, const char *statisticName, cProperty *statisticTemplateProperty);
58 // Utility function: adds result recording listeners for the given signal (if it's non-null) or for the given @statistic property.
60 // The index of statisticProperty is ignored; statisticName will be used as name of the statistic instead.
61 void doAddResultRecorders(cComponent *component, std::string& componentFullPath, const char *statisticName, cProperty *statisticProperty, simsignal_t signal=SIMSIGNAL_NULL);
64 std::vector<std::string> extractRecorderList(const char *modesOption, cProperty *statisticProperty);
65 SignalSource doStatisticSource(cComponent *component, cProperty *statisticProperty, const char *statisticName, const char *sourceSpec, TristateBool checkSignalDecl, bool needWarmupFilter);
66 void doResultRecorder(const SignalSource& source, const char *mode, cComponent *component, const char *statisticName, cProperty *attrsProperty);
Represents the configuration, as accessed by the simulation kernel.
Definition cconfiguration.h:77
Stores a (NED) property with its (possibly compound) value.
Definition cproperty.h:39
void addResultRecorders(cComponent *component, simsignal_t signal, const char *statisticName, cProperty *statisticTemplateProperty)
void addResultRecorders(cComponent *component)
Generated on for API by