/**@class BotActionBase * @brief represents action executed on transition just between OnExit from old state and OnEntry to new state **/ class BotActionBase { /**@fn Action * @brief executed when transition occurs **/ void Action (BotEventBase e) { } };