#include "NewAlgorithmGAM.h" OBJECTLOADREGISTER(NewAlgorithmGAM, "$Id: $") // ******** Default constructor *********************************** NewAlgorithmGAM::NewAlgorithmGAM(){ this->SignalsInputInterface = NULL; this->SignalsOutputInterface = NULL; } // ********* Destructor ******************************************** NewAlgorithmGAM::~NewAlgorithmGAM() { if(this->SignalsInputInterface != NULL) delete[] this->SignalsInputInterface ; if(this->SignalsOutputInterface != NULL) delete[] this->SignalsOutputInterface; } //{ ********* Initialise the module ******************************** bool NewAlgorithmGAM::Initialise(ConfigurationDataBase& cdbData){ CDBExtended cdb(cdbData); return True; } //{ ********* Execute the module functionalities ******************* bool NewAlgorithmGAM::Execute(GAM_FunctionNumbers functionNumber){ InputInterfaceStruct *inputstruct = (InputInterfaceStruct *) this->SignalsInputInterface->Buffer(); this->SignalsInputInterface->Read(); OutputInterfaceStruct *outputstruct = (OutputInterfaceStruct *) this->SignalsOutputInterface->Buffer(); this->SignalsOutputInterface->Write(); return True; } bool NewAlgorithmGAM::ProcessHttpMessage(HttpStream &hStream){ HtmlStream hmStream(hStream); int i; hmStream.SSPrintf(HtmlTagStreamMode, "html>\n\
\n\