|
Nymph
v1.5.2
Flow-Based Data Processing Framework
|
Classes | |
| class | CommandLineHandlerException |
| class | KTApplication |
| Interface for the command-line handler and the configurator. More... | |
| class | KTApplyCut |
| Applies a cut to data. More... | |
| class | KTAwesomeCut |
| class | KTCacheDirectory |
| class | KTCommandLineHandler |
| Parses and stores command-line options. More... | |
| class | KTCommandLineOption |
| class | KTCommandLineOption< bool > |
| class | KTConcurrentQueue |
| class | KTConfigurable |
| class | KTConfigurator |
| class | KTCut |
| Base class for a cut that gets applied to data objects. More... | |
| class | KTCutFilter |
| Filters data based on cuts already applied and a filter mask. More... | |
| class | KTCutOneArg |
| class | KTCutResultCore |
| class | KTCutStatus |
| Provides easy access to cut information. More... | |
| class | KTCutTwoArgs |
| class | KTData |
| class | KTDataCore |
| class | KTDataQueueProcessor |
| Generic data queue for asynchronous processing. More... | |
| class | KTDataQueueProcessorTemplate |
| Template class for creating data queueing processors. More... | |
| class | KTDerivedTypeWriter |
| class | KTDirectory |
| class | KTEventLoop |
| Abstract base class for event loops. More... | |
| class | KTException |
| class | KTExtensibleCutResult |
| class | KTExtensibleData |
| struct | KTExtensibleStruct |
| struct | KTExtensibleStructCore |
| class | KTExtensibleStructFactory |
| class | KTExtensibleStructRegistrar |
| class | KTExtensibleStructRegistrarBase |
| struct | KTLocustMCFilename |
| class | KTLogger |
| class | KTNotAwesomeCut |
| class | KTPrimaryProcessor |
| class | KTPrintDataStructure |
| Prints the structure of data objects. More... | |
| class | KTProcessor |
| class | KTProcessorToolbox |
| Manages processors requested by the user at run time. More... | |
| class | KTReader |
| class | KTSelfConfigurable |
| struct | KTSignalConcept |
| class | KTSignalData |
| Creates a signal that takes a KTDataPtr object as its argument. More... | |
| class | KTSignalOneArg |
| Creates a signal that takes a single argument. More... | |
| class | KTSignalOneArg< void > |
| class | KTSignalWrapper |
| class | KTSlotDataOneType |
| class | KTSlotDataThreeTypes |
| class | KTSlotDataTwoTypes |
| class | KTSlotDone |
| class | KTSlotNoArg |
| class | KTSlotOneArg |
| Creates a slot that calls a member function of the func_owner_type object, taking one argument. More... | |
| class | KTSlotTwoArg |
| class | KTSlotWrapper |
| class | KTTestConfigurable |
| class | KTTestData |
| class | KTTestProcessorA |
| class | KTTestProcessorB |
| class | KTThroughputProfiler |
| Measures the speed of data processing. More... | |
| class | KTTIFactory |
| class | KTTIRegistrar |
| class | KTTIRegistrarBase |
| class | KTTypeWriter |
| class | KTWriter |
| class | KTWriterWithTypists |
| class | ProcessorException |
| class | SignalException |
| class | SlotException |
Typedefs | |
| typedef KTExtensibleStructCore< KTCutResultCore > | KTCutResult |
| typedef boost::shared_ptr< KTData > | KTDataPtr |
| typedef boost::signals2::connection | KTConnection |
| typedef KTSignalOneArg< void > | KTSignalDone |
Functions | |
| KTLOGGER (applog, "KTApplication") | |
| KTLOGGER (utillog, "KTCommandLineHandler") | |
| KTLOGGER (utillog_clh, "KTCommandLineHandler.hh") | |
| KTLOGGER (conflog, "KTConfigurator") | |
| KT_REGISTER_PROCESSOR (KTDataQueueProcessor, "data-queue") | |
| KTLOGGER (eqplog, "KTDataQueueProcessor") | |
| KTLOGGER (fnplog, "KTFilenameParsers") | |
| KTLOGGER (datalog, "KTPrintDataStructure") | |
| KT_REGISTER_PROCESSOR (KTPrintDataStructure, "print-data-structure") | |
| KTLOGGER (proclog, "KTProcessorToolbox") | |
| int | RunNymph (std::shared_ptr< KTApplication > app) |
| KTLOGGER (proflog, "KTThroughputProfiler") | |
| KT_REGISTER_PROCESSOR (KTThroughputProfiler, "throughput-profiler") | |
| KTLOGGER (cutlog, "KTApplyCut") | |
| KT_REGISTER_PROCESSOR (KTApplyCut, "apply-cut") | |
| KTLOGGER (cutlog_h, "KTCut.h") | |
| KTLOGGER (cutlog, "KTCutFilter") | |
| KT_REGISTER_PROCESSOR (KTCutFilter, "cut-filter") | |
| KTLOGGER (cutlog, "KTCut") | |
| std::ostream & | operator<< (std::ostream &out, const KTCutStatus &status) |
| KTLOGGER (proclog, "KTPrimaryProcessor") | |
| KTLOGGER (processorlog, "KTProcessor.hh") | |
| KTLOGGER (slotlog, "KTSlot") | |
| const string & | EndColor () |
| const string & | FatalColor () |
| const string & | ErrorColor () |
| const string & | WarnColor () |
| const string & | ProgColor () |
| const string & | InfoColor () |
| const string & | DebugColor () |
| const string & | OtherColor () |
| KTLOGGER (testparamlog, "KTTestConfigurable") | |
| KTLOGGER (testlog, "KTTestCuts") | |
| KT_REGISTER_CUT (KTAwesomeCut) | |
| KT_REGISTER_CUT (KTNotAwesomeCut) | |
Variables | |
| ::Nymph::KTLogger | dirlog ("KTCacheDirectory") |
| ::Nymph::KTLogger | queuelog ("KTConcurrentQueue") |
| ::Nymph::KTLogger | conflog ("KTConfigurable") |
| ::Nymph::KTLogger | dirlog ("KTDirectory") |
| ::Nymph::KTLogger | evlog ("KTEventLoop") |
| ::Nymph::KTLogger | utillog_esfactory ("KTExtensibleStructFactory") |
| ::Nymph::KTLogger | utillog_ti_factory ("KTTIFactory") |
| static KTCommandLineOption< int > | sTestConfigStringCLO ("Test Configurable", "Command-line option for testing", "int-data", 'i') |
The standard Nymph namespace.
| typedef boost::signals2::connection KTConnection |
Definition at line 15 of file KTConnection.hh.
| typedef KTExtensibleStructCore< KTCutResultCore > KTCutResult |
Definition at line 32 of file KTCutResult.hh.
| typedef KTSignalOneArg<void> KTSignalDone |
Definition at line 96 of file KTSignal.hh.
| const string& Nymph::DebugColor | ( | ) |
Definition at line 37 of file KTLogger.cc.
| const string& Nymph::EndColor | ( | ) |
Definition at line 31 of file KTLogger.cc.
| const string& Nymph::ErrorColor | ( | ) |
Definition at line 33 of file KTLogger.cc.
| const string& Nymph::FatalColor | ( | ) |
Definition at line 32 of file KTLogger.cc.
| const string& Nymph::InfoColor | ( | ) |
Definition at line 36 of file KTLogger.cc.
| Nymph::KT_REGISTER_CUT | ( | KTAwesomeCut | ) |
| Nymph::KT_REGISTER_CUT | ( | KTNotAwesomeCut | ) |
| Nymph::KT_REGISTER_PROCESSOR | ( | KTDataQueueProcessor | , |
| "data-queue" | |||
| ) |
| Nymph::KT_REGISTER_PROCESSOR | ( | KTCutFilter | , |
| "cut-filter" | |||
| ) |
| Nymph::KT_REGISTER_PROCESSOR | ( | KTApplyCut | , |
| "apply-cut" | |||
| ) |
| Nymph::KT_REGISTER_PROCESSOR | ( | KTPrintDataStructure | , |
| "print-data-structure" | |||
| ) |
| Nymph::KT_REGISTER_PROCESSOR | ( | KTThroughputProfiler | , |
| "throughput-profiler" | |||
| ) |
| Nymph::KTLOGGER | ( | proclog | , |
| "KTPrimaryProcessor" | |||
| ) |
| Nymph::KTLOGGER | ( | testlog | , |
| "KTTestCuts" | |||
| ) |
| Nymph::KTLOGGER | ( | cutlog | , |
| "KTCut" | |||
| ) |
| Nymph::KTLOGGER | ( | conflog | , |
| "KTConfigurator" | |||
| ) |
| Nymph::KTLOGGER | ( | cutlog | , |
| "KTApplyCut" | |||
| ) |
| Nymph::KTLOGGER | ( | cutlog | , |
| "KTCutFilter" | |||
| ) |
| Nymph::KTLOGGER | ( | datalog | , |
| "KTPrintDataStructure" | |||
| ) |
| Nymph::KTLOGGER | ( | proflog | , |
| "KTThroughputProfiler" | |||
| ) |
| Nymph::KTLOGGER | ( | eqplog | , |
| "KTDataQueueProcessor" | |||
| ) |
| Nymph::KTLOGGER | ( | testparamlog | , |
| "KTTestConfigurable" | |||
| ) |
| Nymph::KTLOGGER | ( | slotlog | , |
| "KTSlot" | |||
| ) |
| Nymph::KTLOGGER | ( | applog | , |
| "KTApplication" | |||
| ) |
| Nymph::KTLOGGER | ( | cutlog_h | , |
| "KTCut.h" | |||
| ) |
| Nymph::KTLOGGER | ( | utillog | , |
| "KTCommandLineHandler" | |||
| ) |
| Nymph::KTLOGGER | ( | utillog_clh | , |
| "KTCommandLineHandler.hh" | |||
| ) |
| Nymph::KTLOGGER | ( | proclog | , |
| "KTProcessorToolbox" | |||
| ) |
| Nymph::KTLOGGER | ( | fnplog | , |
| "KTFilenameParsers" | |||
| ) |
| Nymph::KTLOGGER | ( | processorlog | , |
| "KTProcessor.hh" | |||
| ) |
| std::ostream & operator<< | ( | std::ostream & | out, |
| const KTCutStatus & | status | ||
| ) |
Definition at line 187 of file KTCutStatus.cc.
| const string& Nymph::OtherColor | ( | ) |
Definition at line 38 of file KTLogger.cc.
| const string& Nymph::ProgColor | ( | ) |
Definition at line 35 of file KTLogger.cc.
| int RunNymph | ( | std::shared_ptr< KTApplication > | app | ) |
Definition at line 20 of file KTRunNymph.cc.
| const string& Nymph::WarnColor | ( | ) |
Definition at line 34 of file KTLogger.cc.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
1.8.13