Diag-Client-Lib
|
Class implements idle state. More...
Public Member Functions | |
kIdle (VehicleIdentificationState state) | |
Constructs an instance of kIdle. More... | |
void | Start () override |
Function to start the current state. More... | |
void | Stop () override |
Function to stop the current state. More... | |
Public Member Functions inherited from utility::state::State< VehicleIdentificationState > | |
State (VehicleIdentificationState state) | |
virtual | ~State ()=default |
virtual void | HandleMessage () |
auto | GetState () const noexcept -> VehicleIdentificationState |
Additional Inherited Members | |
Protected Attributes inherited from utility::state::State< VehicleIdentificationState > | |
VehicleIdentificationState | state_ |
Class implements idle state.
Definition at line 40 of file doip_vehicle_identification_handler.cpp.
|
inlineexplicit |
Constructs an instance of kIdle.
[in] | state | The kIdle state |
Definition at line 47 of file doip_vehicle_identification_handler.cpp.
|
inlineoverridevirtual |
Function to start the current state.
Implements utility::state::State< VehicleIdentificationState >.
Definition at line 52 of file doip_vehicle_identification_handler.cpp.
|
inlineoverridevirtual |
Function to stop the current state.
Implements utility::state::State< VehicleIdentificationState >.
Definition at line 57 of file doip_vehicle_identification_handler.cpp.