Vivoe Lite
0.5.0
Lightweight GVA like HMI for military displays.
Loading...
Searching...
No Matches
on.h
Go to the documentation of this file.
1
//
2
// Copyright (c) 2023, DefenceX PTY LTD
3
//
4
// This file is part of the VivoeX project developed by DefenceX.
5
//
6
// Licensed under the Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
7
// License. See the LICENSE file in the project root for full license details.
8
//
12
#ifndef HMICORE_STATES_ON_H_
13
#define HMICORE_STATES_ON_H_
14
15
#include <glog/logging.h>
16
17
#include <iostream>
18
19
#include "
hmicore/gva.h
"
20
#include "
hmicore/hmi_gva.h
"
21
#include "
hmicore/states/base_hmi.h
"
22
#include "
hmicore/view_gva.h
"
23
#include "
hmicore/widgets/alarm_indicator.h
"
24
#include "
hmicore/widgets/plan_position_indicator.h
"
25
26
namespace
gva {
27
29
struct
StateOn
:
Hmi
{
30
void
entry
()
override
;
31
};
32
33
}
// namespace gva
34
35
#endif
// HMICORE_STATES_ON_H_
alarm_indicator.h
base_hmi.h
gva.h
hmi_gva.h
plan_position_indicator.h
gva::Hmi
State Machine Base Class Declaration.
Definition
base_hmi.h:59
gva::StateOn
The On state.
Definition
on.h:29
gva::StateOn::entry
void entry() override
entry actions in some States
Definition
on.cc:23
view_gva.h
src
hmicore
states
on.h
Generated by
1.9.8