Fixposition SDK 0.0.0-heads/main-0-g90a51ff
Collection of c++ libraries and apps for use with Fixposition products
Loading...
Searching...
No Matches
msgs.hpp
Go to the documentation of this file.
1/**
2 * \verbatim
3 * ___ ___
4 * \ \ / /
5 * \ \/ / Copyright (c) Fixposition AG
6 * / /\ \ License: see the LICENSE file
7 * /__/ \__\
8 * \endverbatim
9 *
10 * @file
11 * @brief Fixposition SDK: ROS1 messages
12 *
13 * @page FPSDK_ROS1_MSGS ROS1 messages
14 *
15 * **API**: fpsdk_ros1/msgs.hpp and fpsdk::ros1::msgs
16 *
17 */
18#ifndef __FPSDK_ROS1_MSGS_HPP__
19#define __FPSDK_ROS1_MSGS_HPP__
20
21/* LIBC/STL */
22
23/* EXTERNAL */
24
25/* Fixposition SDK */
26
27/* PACKAGE */
28#pragma GCC diagnostic push
29#pragma GCC diagnostic ignored "-Wpedantic"
30#pragma GCC diagnostic ignored "-Wunused-parameter"
31#pragma GCC diagnostic ignored "-Wshadow"
32#include <fpsdk_ros1/ParserMsg.h>
33#pragma GCC diagnostic pop
34
35namespace fpsdk {
36namespace ros1 {
37/**
38 * @brief ROS1 messages
39 */
40namespace msgs {
41/* ****************************************************************************************************************** */
42
43/**
44 * @name ParserMsg
45 *
46 * @include{lineno} ParserMsg.msg
47 *
48 * @{
49 */
50
51//! ROS message (instance) similar to fpsdk::common::parser::ParserMsg
52using ParserMsg = fpsdk_ros1::ParserMsg;
53
54//! ROS message (shared pointer) similar to fpsdk::common::parser::ParserMsg
55using ParserMsgPtr = fpsdk_ros1::ParserMsgPtr;
56
57//! ROS message (shared const pointer) similar to fpsdk::common::parser::ParserMsg
58using ParserMsgConstPtr = fpsdk_ros1::ParserMsgConstPtr;
59
60///@}
61
62/* ****************************************************************************************************************** */
63} // namespace msgs
64} // namespace ros1
65} // namespace fpsdk
66#endif // __FPSDK_ROS1_MSGS_HPP__
fpsdk_ros1::ParserMsg ParserMsg
ROS message (instance) similar to fpsdk::common::parser::ParserMsg.
Definition msgs.hpp:52
fpsdk_ros1::ParserMsgConstPtr ParserMsgConstPtr
ROS message (shared const pointer) similar to fpsdk::common::parser::ParserMsg.
Definition msgs.hpp:58
fpsdk_ros1::ParserMsgPtr ParserMsgPtr
ROS message (shared pointer) similar to fpsdk::common::parser::ParserMsg.
Definition msgs.hpp:55
Fixposition SDK.