#ifndef _STATE_INTERFACE_H_ #define _STATE_INTERFACE_H_ #include "data_structures/state_tx.h" class IState { public: virtual void begin() = 0; virtual StateTx loop(int64_t duration) = 0; virtual void end() = 0; }; #endif // _STATE_INTERFACE_H_