Nymph
v1.5.2
Flow-Based Data Processing Framework
|
This is the complete list of members for KTThroughputProfiler, including all inherited members.
Configure(const scarab::param_node &node) | KTThroughputProfiler | virtual |
Nymph::KTProcessor::Configure(const std::string &config) | KTConfigurable | |
ConnectASignal(KTProcessor *processor, const std::string &signalName, const std::string &slotName, int groupNum=-1) | KTProcessor | |
ConnectASlot(const std::string &signalName, KTProcessor *processor, const std::string &slotName, int groupNum=-1) | KTProcessor | |
ConnectSignalToSlot(KTSignalWrapper *signal, KTSlotWrapper *slot, int groupNum=-1) | KTProcessor | |
CurrentTime() | KTThroughputProfiler | private |
Data(KTDataPtr data) | KTThroughputProfiler | |
Diff(timespec start, timespec end) const | KTThroughputProfiler | private |
Elapsed() | KTThroughputProfiler | |
fCLHandler | KTConfigurable | protected |
fConfigName | KTConfigurable | protected |
Finish() | KTThroughputProfiler | |
fNDataProcessed | KTThroughputProfiler | private |
fOutputFileFlag | KTThroughputProfiler | private |
fOutputFilename | KTThroughputProfiler | private |
fSignalMap | KTProcessor | protected |
fSlotMap | KTProcessor | protected |
fTimeEnd | KTThroughputProfiler | private |
fTimeStart | KTThroughputProfiler | private |
GetConfigName() const | KTConfigurable | inline |
GetOutputFileFlag() const | KTThroughputProfiler | inline |
GetOutputFilename() const | KTThroughputProfiler | inline |
GetSignal(const std::string &name) | KTProcessor | |
GetSlot(const std::string &name) | KTProcessor | |
GetTimeCurrent(struct timespec *time) | KTThroughputProfiler | privatestatic |
KTConfigurable(const std::string &name="default-name") | KTConfigurable | |
KTProcessor(const std::string &name="default-proc-name") | KTProcessor | |
KTThroughputProfiler(const std::string &name="throughput-profiler") | KTThroughputProfiler | |
RegisterSignal(std::string name, XProcessor *signalPtr) | KTProcessor | |
RegisterSignal(std::string name, XSignalSig *signalPtr) | KTProcessor | |
RegisterSlot(std::string name, XTarget *target, XReturn(XTarget::*funcPtr)()) | KTProcessor | |
RegisterSlot(std::string name, XTarget *target, XReturn(XTarget::*funcPtr)(XArg1)) | KTProcessor | |
RegisterSlot(std::string name, XTarget *target, XReturn(XTarget::*funcPtr)(XArg1, XArg2)) | KTProcessor | |
SetConfigName(const std::string &name) | KTConfigurable | inline |
SetOutputFileFlag(bool flag) | KTThroughputProfiler | inline |
SetOutputFilename(const std::string &fname) | KTThroughputProfiler | inline |
SigMapIt typedef | KTProcessor | protected |
SigMapVal typedef | KTProcessor | protected |
SignalMap typedef | KTProcessor | protected |
SlotMap typedef | KTProcessor | protected |
SlotMapIt typedef | KTProcessor | protected |
SlotMapVal typedef | KTProcessor | protected |
Start() | KTThroughputProfiler | |
StartProfiling(KTDataPtr data) | KTThroughputProfiler | |
Stop() | KTThroughputProfiler | |
TimeDiff(struct timespec start, struct timespec end, struct timespec *diff) | KTThroughputProfiler | privatestatic |
TimeToSec(struct timespec time) | KTThroughputProfiler | privatestatic |
~KTConfigurable() | KTConfigurable | virtual |
~KTProcessor() | KTProcessor | virtual |
~KTThroughputProfiler() | KTThroughputProfiler | virtual |