libs
libuavcan
libuavcan
include
uavcan
uavcan.hpp
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2014 Pavel Kirienko <pavel.kirienko@gmail.com>
3
*
4
* This header should be included by the user application.
5
*/
6
7
#ifndef UAVCAN_UAVCAN_HPP_INCLUDED
8
#define UAVCAN_UAVCAN_HPP_INCLUDED
9
10
#include <
uavcan/build_config.hpp
>
11
#include <
uavcan/time.hpp
>
12
13
// High-level node logic
14
#include <
uavcan/node/node.hpp
>
15
#include <
uavcan/node/timer.hpp
>
16
#include <
uavcan/node/publisher.hpp
>
17
#include <
uavcan/node/subscriber.hpp
>
18
#include <
uavcan/node/service_server.hpp
>
19
#include <
uavcan/node/service_client.hpp
>
20
#include <
uavcan/node/global_data_type_registry.hpp
>
21
22
// Util
23
#include <
uavcan/util/templates.hpp
>
24
#include <
uavcan/util/lazy_constructor.hpp
>
25
#include <
uavcan/util/method_binder.hpp
>
26
27
#endif // UAVCAN_UAVCAN_HPP_INCLUDED
subscriber.hpp
templates.hpp
node.hpp
service_client.hpp
publisher.hpp
timer.hpp
lazy_constructor.hpp
method_binder.hpp
build_config.hpp
global_data_type_registry.hpp
time.hpp
service_server.hpp
uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:03