GCC Code Coverage Report
Directory: ./ Exec Total Coverage
File: devel/include/dynamic_graph_manager/RunPythonFileRequest.h Lines: 10 10 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/RunPythonFileRequest.msg
2
// DO NOT EDIT!
3
4
5
#ifndef DYNAMIC_GRAPH_MANAGER_MESSAGE_RUNPYTHONFILEREQUEST_H
6
#define DYNAMIC_GRAPH_MANAGER_MESSAGE_RUNPYTHONFILEREQUEST_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 RunPythonFileRequest_
23
{
24
  typedef RunPythonFileRequest_<ContainerAllocator> Type;
25
26
4
  RunPythonFileRequest_()
27
4
    : input()  {
28
4
    }
29
  RunPythonFileRequest_(const ContainerAllocator& _alloc)
30
    : input(_alloc)  {
31
  (void)_alloc;
32
    }
33
34
35
36
   typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other >  _input_type;
37
  _input_type input;
38
39
40
41
42
43
  typedef boost::shared_ptr< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> > Ptr;
44
  typedef boost::shared_ptr< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> const> ConstPtr;
45
46
}; // struct RunPythonFileRequest_
47
48
typedef ::dynamic_graph_manager::RunPythonFileRequest_<std::allocator<void> > RunPythonFileRequest;
49
50
typedef boost::shared_ptr< ::dynamic_graph_manager::RunPythonFileRequest > RunPythonFileRequestPtr;
51
typedef boost::shared_ptr< ::dynamic_graph_manager::RunPythonFileRequest const> RunPythonFileRequestConstPtr;
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::RunPythonFileRequest_<ContainerAllocator> & v)
59
{
60
ros::message_operations::Printer< ::dynamic_graph_manager::RunPythonFileRequest_<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': False, '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::RunPythonFileRequest_<ContainerAllocator> >
83
  : FalseType
84
  { };
85
86
template <class ContainerAllocator>
87
struct IsFixedSize< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> const>
88
  : FalseType
89
  { };
90
91
template <class ContainerAllocator>
92
struct IsMessage< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> >
93
  : TrueType
94
  { };
95
96
template <class ContainerAllocator>
97
struct IsMessage< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> const>
98
  : TrueType
99
  { };
100
101
template <class ContainerAllocator>
102
struct HasHeader< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> >
103
  : FalseType
104
  { };
105
106
template <class ContainerAllocator>
107
struct HasHeader< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> const>
108
  : FalseType
109
  { };
110
111
112
template<class ContainerAllocator>
113
struct MD5Sum< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> >
114
{
115
  static const char* value()
116
  {
117
    return "39e92f1778057359c64c7b8a7d7b19de";
118
  }
119
120
  static const char* value(const ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator>&) { return value(); }
121
  static const uint64_t static_value1 = 0x39e92f1778057359ULL;
122
  static const uint64_t static_value2 = 0xc64c7b8a7d7b19deULL;
123
};
124
125
template<class ContainerAllocator>
126
struct DataType< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> >
127
{
128
20
  static const char* value()
129
  {
130
20
    return "dynamic_graph_manager/RunPythonFileRequest";
131
  }
132
133
  static const char* value(const ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator>&) { return value(); }
134
};
135
136
template<class ContainerAllocator>
137
struct Definition< ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator> >
138
{
139
  static const char* value()
140
  {
141
    return "string input\n\
142
";
143
  }
144
145
  static const char* value(const ::dynamic_graph_manager::RunPythonFileRequest_<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::RunPythonFileRequest_<ContainerAllocator> >
157
  {
158
6
    template<typename Stream, typename T> inline static void allInOne(Stream& stream, T m)
159
    {
160
6
      stream.next(m.input);
161
6
    }
162
163
6
    ROS_DECLARE_ALLINONE_SERIALIZER
164
  }; // struct RunPythonFileRequest_
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::RunPythonFileRequest_<ContainerAllocator> >
176
{
177
  template<typename Stream> static void stream(Stream& s, const std::string& indent, const ::dynamic_graph_manager::RunPythonFileRequest_<ContainerAllocator>& v)
178
  {
179
    s << indent << "input: ";
180
    Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + "  ", v.input);
181
  }
182
};
183
184
} // namespace message_operations
185
} // namespace ros
186
187
#endif // DYNAMIC_GRAPH_MANAGER_MESSAGE_RUNPYTHONFILEREQUEST_H