strusAnalyzer
0.17
|
Interface for the aggregator function constructor. More...
#include <aggregatorFunctionInterface.hpp>
Public Member Functions | |
virtual | ~AggregatorFunctionInterface () |
Destructor. More... | |
virtual AggregatorFunctionInstanceInterface * | createInstance (const std::vector< std::string > &args) const =0 |
Create a parameterized aggregator function instance. More... | |
virtual const char * | getDescription () const =0 |
Get a description of the function for user help. More... | |
Interface for the aggregator function constructor.
|
inlinevirtual |
Destructor.
|
pure virtual |
Create a parameterized aggregator function instance.
[in] | args | arguments for the aggregator function |
[in] | errorhnd | analyzer error buffer interface for reporting exeptions and errors |
|
pure virtual |
Get a description of the function for user help.