Struct IProcessorDescription

Inheritance Relationships

Derived Types

Struct Documentation

struct SmartPeak::IProcessorDescription

Subclassed by SmartPeak::ApplicationProcessor, SmartPeak::RawDataProcessor, SmartPeak::SampleGroupProcessor, SmartPeak::SequenceProcessor, SmartPeak::SequenceSegmentProcessor

Public Functions

virtual int getID() const = 0

Get the processor struct ID

virtual std::string getName() const = 0

Get the processor struct name

virtual std::string getDescription() const = 0

Get the processor struct description

virtual ParameterSet getParameterSchema() const = 0

Get the Schema (possible, default parameters) of the processor.

virtual ~IProcessorDescription() = default