Class CbBatteryDecission

Inheritance Relationships

Base Type

  • public smacc2::SmaccAsyncClientBehavior

Class Documentation

class CbBatteryDecission : public smacc2::SmaccAsyncClientBehavior

Behavior that makes mission decisions based on a counter.

This behavior uses requiresComponent() to access:

Based on the current decision count, it posts different events to control the mission flow.

Public Functions

inline CbBatteryDecission()
inline virtual ~CbBatteryDecission()
inline virtual void onEntry() override
inline virtual void onExit() override
template<typename TOrthogonal, typename TSourceObject>
inline void onOrthogonalAllocation()