#ifndef _NEWALGORITHM_H #define _NEWALGORITHM_H #include "DDBInputInterface.h" #include "DDBOutputInterface.h" #include "GAM.h" #include "File.h" #include "Matrix.h" #include "HtmlStream.h" OBJECT_DLL(NewAlgorithmGAM) class NewAlgorithmGAM : public GAM, public HttpInterface { private: DDBInputInterface *SignalsInputInterface; DDBOutputInterface *SignalsOutputInterface; struct InputInterfaceStruct { }; struct OutputInterfaceStruct { }; bool view_input_variables; public: // Default constructor NewAlgorithmGAM(); // Destructor virtual ~NewAlgorithmGAM(); // Initialise the module virtual bool Initialise(ConfigurationDataBase& cdbData); // Execute the module functionalities virtual bool Execute(GAM_FunctionNumbers functionNumber); virtual bool ProcessHttpMessage(HttpStream &hStream); OBJECT_DLL_STUFF(NewAlgorithmGAM) }; #endif