/** CODE GENERATED BY: setup.py * @file * * NAME: CONVECT_PARAM_Task * * FUNCTION: CONVECT_PARAM Task C++ interface. * * DESCRIPTION: * - PUBLIC MEMBER FUNCTIONS * - SLONG preProcess() * - Postcondition: Task pre-processing complete. * Returns RETURN_SUCCESS if the operation was * successful, otherwise it returns RETURN_FAIL. * - SLONG processSegment() * - Postcondition: Task segment processing complete. * Returns RETURN_SUCCESS if the operation was * successful, otherwise it returns RETURN_FAIL. * - SLONG postProcess() * - Postcondition: Taks post-processing complete. * Returns RETURN_SUCCESS if the operation was * successful, otherwise it returns RETURN_FAIL. * * REFERENCE: * * CALLING SEQUENCE: * - Pre-processing before segment processing * - Segment processing for each segment * - Post-processing after segment processing * * INPUTS: * * OUTPUTS: * * DEPENDENCIES: * * #include "Task.hpp" * * RESTRICTIONS: * * HISTORY: * - Created by setup.py * * @ingroup CONVECT_PARAM */ #ifndef CONVECT_PARAM_TASK_HPP #define CONVECT_PARAM_TASK_HPP #include "Task.hpp" class CONVECT_PARAM_Task: public FW::TSK::Task { public: /** * @brief Prerequisites validation, which runs before any processing starts. */ SLONG validate() override; /** * @brief Pre-processing: runs before segment processing. */ SLONG preProcess() override; /** * @brief Segment processing. */ SLONG processSegment() override; /** * @brief Post-processing: runs after segment processing. */ SLONG postProcess() override; }; #endif