2 // @copyright Copyright (c) 2017-2020 TOYOTA MOTOR CORPORATION.
4 // Licensed under the Apache License, Version 2.0 (the "License");
5 // you may not use this file except in compliance with the License.
6 // You may obtain a copy of the License at
8 // http://www.apache.org/licenses/LICENSE-2.0
10 // Unless required by applicable law or agreed to in writing, software
11 // distributed under the License is distributed on an "AS IS" BASIS,
12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 // See the License for the specific language governing permissions and
14 // limitations under the License.
17 * @file interface_unified.h
18 * @brief \~english include all interface_unified head files
20 /** @addtogroup BaseSystem
23 /** @addtogroup system_service
27 /** @addtogroup interface_unified
28 * @ingroup system_service
32 #ifndef SYSTEMSERVICE_INTERFACEUNIFIED_H_ // NOLINT(build/header_guard)
33 #define SYSTEMSERVICE_INTERFACEUNIFIED_H_
35 #include "system_service/interfaceunified_system_application.h"
36 #include "system_service/interfaceunified_system_types.h"
37 #include "system_service/ss_boot_map.h"
38 #include "system_service/ss_client_names.h"
39 #include "system_service/ss_devicedetection_service.h"
40 #include "system_service/ss_devicedetection_service_ifc.h"
41 #include "system_service/ss_devicedetection_service_notifications.h"
42 #include "system_service/ss_devicedetection_service_protocol.h"
43 #include "system_service/ss_devicedetection_service_types.h"
44 #include "system_service/ss_error_event_common.h"
45 #include "system_service/ss_error_message.h"
46 #include "system_service/ss_heartbeat_if.h"
47 #include "system_service/ss_heartbeat_notifications.h"
48 #include "system_service/ss_heartbeat_service_protocol.h"
49 #include "system_service/ss_last_to_order.h"
50 #include "system_service/ss_logger_service.h"
51 #include "system_service/ss_logger_service_ifc.h"
52 #include "system_service/ss_logger_service_notifications.h"
53 #include "system_service/ss_logger_service_protocol.h"
54 #include "system_service/ss_services.h"
55 #include "system_service/ss_sm_client_if.h"
56 #include "system_service/ss_sm_thread_names.h"
57 #include "system_service/ss_string_maps.h"
58 #include "system_service/ss_sys_boot_area_map.h"
59 #include "system_service/ss_system_if.h"
60 #include "system_service/ss_system_manager_if.h"
61 #include "system_service/ss_system_manager_notifications.h"
62 #include "system_service/ss_system_manager_protocol.h"
63 #include "system_service/ss_system_process.h"
64 #include "system_service/ss_system_timer.h"
65 #include "system_service/ss_system_types.h"
66 #include "system_service/ss_templates.h"
67 #include "system_service/ss_test_clients.h"
68 #include "system_service/ss_version.h"
70 // reference from logger_store_logs
71 #include "system_service/ss_logger_store_logs.h"
74 // reference from device_detection_service
75 #include "system_service/ss_devicedetection_service_local.h"
76 #include "system_service/ss_devicedetection_service_protocol_local.h"
77 #include "system_service/ss_devicedetection_service_types_local.h"
78 // reference from system_manager
79 #include "system_service/ss_error_event_common_local.h"
80 #include "system_service/ss_sm_client_if_local.h"
81 #include "system_service/ss_sm_thread_names_local.h"
82 #include "system_service/ss_system_manager_if_local.h"
83 #include "system_service/ss_system_manager_notifications_local.h"
85 #include "system_service/ss_system_manager_protocol_local.h"
86 // reference from logger_service
87 #include "system_service/ss_logger_service_local.h"
89 // reference from power_service
90 #include "system_service/ss_power_service_if.h"
91 #include "system_service/ss_power_service_notifications.h"
92 #include "system_service/ss_power_service_protocol.h"
93 #include "system_service/ss_power_service.h"
94 #include "system_service/ss_power_service_local.h"
95 #include "system_service/ss_power_service_notifications_local.h"
97 #endif // SYSTEMSERVICE_INTERFACEUNIFIED_H_