template<class InTup, class OutTup>
class comppare::plugin::Plugin< InTup, OutTup >
Base class for plugins in the ComPPare framework.
- Template Parameters
-
InTup | A tuple type representing the input types for the plugin. |
OutTup | A tuple type representing the output types for the plugin. |
This class serves as a base for creating plugins that can be integrated into the ComPPare framework. It provides virtual methods for initialization and running the plugin, which are designed to be overridden by derived classes.
Virtual Methods:
initialize(int &argc, char **argv)
- A method to initialize the plugin with command-line arguments.
run()
- A method to execute the plugin's main functionality.