#ifndef TERM_PHASE #define TERM_PHASE #include #include "i_engine_descriptor.hpp" class TermPhase { public: //ctor TermPhase( IEngineDescriptor*, std::string &, std::string &); //dtor //~TermPhase(); //execute one engine cycle int GetAction(); //has termination bool Ended(); //set success / fail case termination void SetCase( bool); protected: bool m_ended; bool m_sf; //success / fail case termination int m_fail; int m_succ; }; #endif