12 #ifndef StopMission_H_
13 #define StopMission_H_
bool runIfUnsatisfied()
Otherwise returns true.
Definition: StopMission.cpp:37
void initialize(void)
Initialize function.
Definition: StopMission.cpp:25
Behavior is the abstract base class for components that implement mission behaviors and commands...
Definition: Behavior.h:32
bool isSatisfied()
Definition: StopMission.cpp:47
Contains the Behavior class definition.
virtual ~StopMission()
Definition: StopMission.cpp:21
Module is the abstract base class for a collection of Component objects that can be contained in a lo...
Definition: Module.h:45
void run()
The actual "payload" of the component.
Definition: StopMission.cpp:31
StopMission(const Str &prefix, const Module *module)
Definition: StopMission.cpp:14
Replacement for standard template class string.
Definition: Str.h:12
bool stopMission_
Definition: StopMission.h:55
Contains the StopMission Command.
Definition: StopMission.h:28
static Behavior * CreateBehavior(const Str &prefix, const Module *module)
Mission Component factory interface.
Definition: StopMission.cpp:59
void uninitialize(void)
Uninit function.
Definition: StopMission.cpp:53