GCC Code Coverage Report
Directory: ./ Exec Total Coverage
File: devel/include/dynamic_graph_manager/RunPythonFileResponse.h Lines: 11 11 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/RunPythonFileResponse.msg
2
// DO NOT EDIT!
3
4
5
#ifndef DYNAMIC_GRAPH_MANAGER_MESSAGE_RUNPYTHONFILERESPONSE_H
6
#define DYNAMIC_GRAPH_MANAGER_MESSAGE_RUNPYTHONFILERESPONSE_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
4
struct RunPythonFileResponse_
23
{
24
  typedef RunPythonFileResponse_<ContainerAllocator> Type;
25
26
4
  RunPythonFileResponse_()
27
    : result()
28
4
    , standard_error()  {
29
4
    }
30
  RunPythonFileResponse_(const ContainerAllocator& _alloc)
31
    : result(_alloc)
32
    , standard_error(_alloc)  {
33
  (void)_alloc;
34
    }
35
36
37
38
   typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other >  _result_type;
39
  _result_type result;
40
41
   typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other >  _standard_error_type;
42
  _standard_error_type standard_error;
43
44
45
46
47
48
  typedef boost::shared_ptr< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> > Ptr;
49
  typedef boost::shared_ptr< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> const> ConstPtr;
50
51
}; // struct RunPythonFileResponse_
52
53
typedef ::dynamic_graph_manager::RunPythonFileResponse_<std::allocator<void> > RunPythonFileResponse;
54
55
typedef boost::shared_ptr< ::dynamic_graph_manager::RunPythonFileResponse > RunPythonFileResponsePtr;
56
typedef boost::shared_ptr< ::dynamic_graph_manager::RunPythonFileResponse const> RunPythonFileResponseConstPtr;
57
58
// constants requiring out of line definition
59
60
61
62
template<typename ContainerAllocator>
63
std::ostream& operator<<(std::ostream& s, const ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> & v)
64
{
65
ros::message_operations::Printer< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >::stream(s, "", v);
66
return s;
67
}
68
69
} // namespace dynamic_graph_manager
70
71
namespace ros
72
{
73
namespace message_traits
74
{
75
76
77
78
// BOOLTRAITS {'IsFixedSize': False, 'IsMessage': True, 'HasHeader': False}
79
// {'std_msgs': ['/opt/ros/kinetic/share/std_msgs/cmake/../msg'], 'dynamic_graph_manager': ['/workspace/software/workspace/src/catkin/dg_control/dynamic_graph_manager/msg']}
80
81
// !!!!!!!!!!! ['__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']
82
83
84
85
86
template <class ContainerAllocator>
87
struct IsFixedSize< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >
88
  : FalseType
89
  { };
90
91
template <class ContainerAllocator>
92
struct IsFixedSize< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> const>
93
  : FalseType
94
  { };
95
96
template <class ContainerAllocator>
97
struct IsMessage< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >
98
  : TrueType
99
  { };
100
101
template <class ContainerAllocator>
102
struct IsMessage< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> const>
103
  : TrueType
104
  { };
105
106
template <class ContainerAllocator>
107
struct HasHeader< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >
108
  : FalseType
109
  { };
110
111
template <class ContainerAllocator>
112
struct HasHeader< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> const>
113
  : FalseType
114
  { };
115
116
117
template<class ContainerAllocator>
118
struct MD5Sum< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >
119
{
120
  static const char* value()
121
  {
122
    return "8f34881610672498db04266ffc4e471c";
123
  }
124
125
  static const char* value(const ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator>&) { return value(); }
126
  static const uint64_t static_value1 = 0x8f34881610672498ULL;
127
  static const uint64_t static_value2 = 0xdb04266ffc4e471cULL;
128
};
129
130
template<class ContainerAllocator>
131
struct DataType< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >
132
{
133
20
  static const char* value()
134
  {
135
20
    return "dynamic_graph_manager/RunPythonFileResponse";
136
  }
137
138
  static const char* value(const ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator>&) { return value(); }
139
};
140
141
template<class ContainerAllocator>
142
struct Definition< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >
143
{
144
  static const char* value()
145
  {
146
    return "string result\n\
147
string standard_error\n\
148
";
149
  }
150
151
  static const char* value(const ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator>&) { return value(); }
152
};
153
154
} // namespace message_traits
155
} // namespace ros
156
157
namespace ros
158
{
159
namespace serialization
160
{
161
162
  template<class ContainerAllocator> struct Serializer< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >
163
  {
164
6
    template<typename Stream, typename T> inline static void allInOne(Stream& stream, T m)
165
    {
166
6
      stream.next(m.result);
167
6
      stream.next(m.standard_error);
168
6
    }
169
170
6
    ROS_DECLARE_ALLINONE_SERIALIZER
171
  }; // struct RunPythonFileResponse_
172
173
} // namespace serialization
174
} // namespace ros
175
176
namespace ros
177
{
178
namespace message_operations
179
{
180
181
template<class ContainerAllocator>
182
struct Printer< ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator> >
183
{
184
  template<typename Stream> static void stream(Stream& s, const std::string& indent, const ::dynamic_graph_manager::RunPythonFileResponse_<ContainerAllocator>& v)
185
  {
186
    s << indent << "result: ";
187
    Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + "  ", v.result);
188
    s << indent << "standard_error: ";
189
    Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + "  ", v.standard_error);
190
  }
191
};
192
193
} // namespace message_operations
194
} // namespace ros
195
196
#endif // DYNAMIC_GRAPH_MANAGER_MESSAGE_RUNPYTHONFILERESPONSE_H