GCC Code Coverage Report
Directory: ./ Exec Total Coverage
File: devel/include/dynamic_graph_manager/TestUserCmdBoolResponse.h Lines: 9 9 100.0 %
Date: 2020-04-15 11:50:02 Branches: 1 2 50.0 %

Line Branch Exec Source
1
// Generated by gencpp from file dynamic_graph_manager/TestUserCmdBoolResponse.msg
2
// DO NOT EDIT!
3
4
5
#ifndef DYNAMIC_GRAPH_MANAGER_MESSAGE_TESTUSERCMDBOOLRESPONSE_H
6
#define DYNAMIC_GRAPH_MANAGER_MESSAGE_TESTUSERCMDBOOLRESPONSE_H
7
8
9
#include <string>
10
#include <vector>
11
#include <map>
12
13
#include <ros/types.h>
14
#include <ros/serialization.h>
15
#include <ros/builtin_message_traits.h>
16
#include <ros/message_operations.h>
17
18
19
namespace dynamic_graph_manager
20
{
21
template <class ContainerAllocator>
22
struct TestUserCmdBoolResponse_
23
{
24
  typedef TestUserCmdBoolResponse_<ContainerAllocator> Type;
25
26
4
  TestUserCmdBoolResponse_()
27
4
    : sanity_check(false)  {
28
4
    }
29
  TestUserCmdBoolResponse_(const ContainerAllocator& _alloc)
30
    : sanity_check(false)  {
31
  (void)_alloc;
32
    }
33
34
35
36
   typedef uint8_t _sanity_check_type;
37
  _sanity_check_type sanity_check;
38
39
40
41
42
43
  typedef boost::shared_ptr< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> > Ptr;
44
  typedef boost::shared_ptr< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> const> ConstPtr;
45
46
}; // struct TestUserCmdBoolResponse_
47
48
typedef ::dynamic_graph_manager::TestUserCmdBoolResponse_<std::allocator<void> > TestUserCmdBoolResponse;
49
50
typedef boost::shared_ptr< ::dynamic_graph_manager::TestUserCmdBoolResponse > TestUserCmdBoolResponsePtr;
51
typedef boost::shared_ptr< ::dynamic_graph_manager::TestUserCmdBoolResponse const> TestUserCmdBoolResponseConstPtr;
52
53
// constants requiring out of line definition
54
55
56
57
template<typename ContainerAllocator>
58
std::ostream& operator<<(std::ostream& s, const ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> & v)
59
{
60
ros::message_operations::Printer< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >::stream(s, "", v);
61
return s;
62
}
63
64
} // namespace dynamic_graph_manager
65
66
namespace ros
67
{
68
namespace message_traits
69
{
70
71
72
73
// BOOLTRAITS {'IsFixedSize': True, 'IsMessage': True, 'HasHeader': False}
74
// {'std_msgs': ['/opt/ros/kinetic/share/std_msgs/cmake/../msg'], 'dynamic_graph_manager': ['/workspace/software/workspace/src/catkin/dg_control/dynamic_graph_manager/msg']}
75
76
// !!!!!!!!!!! ['__class__', '__delattr__', '__dict__', '__doc__', '__eq__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_parsed_fields', 'constants', 'fields', 'full_name', 'has_header', 'header_present', 'names', 'package', 'parsed_fields', 'short_name', 'text', 'types']
77
78
79
80
81
template <class ContainerAllocator>
82
struct IsFixedSize< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >
83
  : TrueType
84
  { };
85
86
template <class ContainerAllocator>
87
struct IsFixedSize< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> const>
88
  : TrueType
89
  { };
90
91
template <class ContainerAllocator>
92
struct IsMessage< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >
93
  : TrueType
94
  { };
95
96
template <class ContainerAllocator>
97
struct IsMessage< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> const>
98
  : TrueType
99
  { };
100
101
template <class ContainerAllocator>
102
struct HasHeader< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >
103
  : FalseType
104
  { };
105
106
template <class ContainerAllocator>
107
struct HasHeader< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> const>
108
  : FalseType
109
  { };
110
111
112
template<class ContainerAllocator>
113
struct MD5Sum< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >
114
{
115
  static const char* value()
116
  {
117
    return "320b2015199435827500a3b0d61c6c82";
118
  }
119
120
  static const char* value(const ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator>&) { return value(); }
121
  static const uint64_t static_value1 = 0x320b201519943582ULL;
122
  static const uint64_t static_value2 = 0x7500a3b0d61c6c82ULL;
123
};
124
125
template<class ContainerAllocator>
126
struct DataType< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >
127
{
128
5
  static const char* value()
129
  {
130
5
    return "dynamic_graph_manager/TestUserCmdBoolResponse";
131
  }
132
133
  static const char* value(const ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator>&) { return value(); }
134
};
135
136
template<class ContainerAllocator>
137
struct Definition< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >
138
{
139
  static const char* value()
140
  {
141
    return "bool sanity_check\n\
142
";
143
  }
144
145
  static const char* value(const ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator>&) { return value(); }
146
};
147
148
} // namespace message_traits
149
} // namespace ros
150
151
namespace ros
152
{
153
namespace serialization
154
{
155
156
  template<class ContainerAllocator> struct Serializer< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >
157
  {
158
6
    template<typename Stream, typename T> inline static void allInOne(Stream& stream, T m)
159
    {
160
6
      stream.next(m.sanity_check);
161
6
    }
162
163
6
    ROS_DECLARE_ALLINONE_SERIALIZER
164
  }; // struct TestUserCmdBoolResponse_
165
166
} // namespace serialization
167
} // namespace ros
168
169
namespace ros
170
{
171
namespace message_operations
172
{
173
174
template<class ContainerAllocator>
175
struct Printer< ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator> >
176
{
177
  template<typename Stream> static void stream(Stream& s, const std::string& indent, const ::dynamic_graph_manager::TestUserCmdBoolResponse_<ContainerAllocator>& v)
178
  {
179
    s << indent << "sanity_check: ";
180
    Printer<uint8_t>::stream(s, indent + "  ", v.sanity_check);
181
  }
182
};
183
184
} // namespace message_operations
185
} // namespace ros
186
187
#endif // DYNAMIC_GRAPH_MANAGER_MESSAGE_TESTUSERCMDBOOLRESPONSE_H