Nymph  v1.5.2
Flow-Based Data Processing Framework
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKTProcessorToolbox::CompareThread
 CKTTIFactory< XBaseType >::CompareTypeInfo
 CKTDataQueueProcessorTemplate< XProcessorType >::DataAndFunc
 CexceptionSTL class
 CKTException
 Clogic_errorSTL class
 CCommandLineHandlerException
 CProcessorException
 CSignalException
 CSlotException
 CKTCommandLineOption< XInputType >
 CKTCommandLineOption< bool >
 CKTConcurrentQueue< XDataType >
 CKTConcurrentQueue< DataAndFunc >
 CKTConfigurable
 CKTApplicationInterface for the command-line handler and the configurator
 CKTCutBase class for a cut that gets applied to data objects
 CKTCutOneArg< KTTestData >
 CKTCutOneArg< XDataType >
 CKTCutTwoArgs< XDataType1, XDataType2 >
 CKTProcessor
 CKTApplyCutApplies a cut to data
 CKTCutFilterFilters data based on cuts already applied and a filter mask
 CKTPrimaryProcessor
 CKTPrintDataStructurePrints the structure of data objects
 CKTTestProcessorA
 CKTTestProcessorB
 CKTThroughputProfilerMeasures the speed of data processing
 CKTWriter
 CKTProcessorToolboxManages processors requested by the user at run time
 CKTSelfConfigurable
 CKTCacheDirectory
 CKTTestConfigurable
 CKTCutResultCore
 CKTExtensibleStructCore< KTCutResultCore >
 CKTExtensibleStruct< KTCutResultHandle, KTCutResultCore >
 CKTExtensibleStruct< Result, KTCutResultCore >
 CKTExtensibleStruct< XDerivedType, KTCutResultCore >
 CKTCutStatusProvides easy access to cut information
 CKTDataCore
 CKTExtensibleStructCore< KTDataCore >
 CKTExtensibleStruct< KTData, KTDataCore >
 CKTExtensibleStruct< KTTestData, KTDataCore >
 CKTExtensibleStruct< XDerivedType, KTDataCore >
 CKTDataSlotOneArgCreates a slot that takes a KTDataPtr object as the argument; the function that gets called should take DataType& as its argument
 CKTDirectory
 CKTCacheDirectory
 CKTDoneSlotCreates a slot to receive indication that upstream processing is complete and will emit a similar signal
 CKTEventLoopAbstract base class for event loops
 CKTExtensibleStructRegistrarBase< XBaseType >
 CKTExtensibleStructRegistrar< XBaseType, XDerivedType >
 CKTSignalWrapper::KTInternalSignalWrapper
 CKTSignalWrapper::KTSpecifiedInternalSignalWrapper< XSignature >
 CKTSlotWrapper::KTInternalSlotWrapper
 CKTSlotWrapper::KTSpecifiedInternalSlotWrapper< XSignature, XTypeContainer >
 CKTLocustMCFilename
 CKTLogger
 CKTSignalConcept< Signature >
 CKTSignalConcept< void(int) >
 CKTSignalOneArg< XSignalArgument >Creates a signal that takes a single argument
 CKTSignalOneArg< KTDataPtr >
 CKTSignalDataCreates a signal that takes a KTDataPtr object as its argument
 CKTSignalOneArg< void >
 CKTSlotDataOneType< XDataType >
 CKTSlotDataThreeTypes< XDataType1, XDataType2, XDataType3 >
 CKTSlotDataTwoTypes< XDataType1, XDataType2 >
 CKTSlotDone
 CKTSlotNoArg< Signature >
 CKTSlotOneArg< Signature >Creates a slot that calls a member function of the func_owner_type object, taking one argument
 CKTSlotOneArg< void(KTDataPtr) >
 CKTSlotTwoArg< Signature >
 CKTTIRegistrarBase< XBaseType >
 CKTTIRegistrar< XBaseType, XDerivedType >
 CKTTypeWriter
 CKTDerivedTypeWriter< XWriter >
 CKTLogger::Location
 Cnoncopyable
 CKTSignalWrapper
 CKTSignalWrapper::KTSpecifiedInternalSignalWrapper< XSignature >
 CKTSlotWrapper
 CKTSlotWrapper::KTSpecifiedInternalSlotWrapper< XSignature, XTypeContainer >
 CKTLogger::Private
 CKTProcessorToolbox::ProcessorInfo
 CKTConcurrentQueue< XDataType >::QueueNotEmpty
 Csingleton
 CKTCacheDirectory
 CKTCommandLineHandlerParses and stores command-line options
 CKTConfigurator
 CKTExtensibleStructFactory< XBaseType >
 CKTTIFactory< XBaseType >
 CKTProcessorToolbox::Thread
 CXBaseType
 CKTExtensibleStructCore< XBaseType >
 CKTExtensibleStruct< XInstanceType, XBaseType >