2 #ifndef LAUNCHMAN_MESSAGE_APPLICATION_H 3 #define LAUNCHMAN_MESSAGE_APPLICATION_H 20 template <
class ContainerAllocator>
44 typedef std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
_taskid_type;
45 std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
taskid;
47 typedef std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
_name_type;
48 std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
name;
50 typedef std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
_status_type;
51 std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
status;
53 typedef std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
_icon_type;
54 std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
icon;
56 typedef std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
_provides_type;
57 std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
provides;
59 typedef std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
_depends_type;
60 std::basic_string<char, std::char_traits<char>,
typename ContainerAllocator::template rebind<char>::other >
depends;
67 typedef ::launchman::Application_<std::allocator<void> >
Application;
73 template<
typename ContainerAllocator>
74 std::ostream& operator<<(std::ostream& s, const ::launchman::Application_<ContainerAllocator> & v)
83 namespace message_traits
87 template<
class ContainerAllocator>
91 return "f6a16a9c297a883b8eb15bf869d26eca";
94 static const char*
value(const ::launchman::Application_<ContainerAllocator> &) {
return value(); }
95 static const uint64_t static_value1 = 0xf6a16a9c297a883bULL;
96 static const uint64_t static_value2 = 0x8eb15bf869d26ecaULL;
99 template<
class ContainerAllocator>
103 return "launchman/Application";
106 static const char*
value(const ::launchman::Application_<ContainerAllocator> &) {
return value(); }
109 template<
class ContainerAllocator>
113 return "string taskid\n\ 123 static const char*
value(const ::launchman::Application_<ContainerAllocator> &) {
return value(); }
131 namespace serialization
136 template<
typename Stream,
typename T>
inline static void allInOne(
Stream& stream, T m)
138 stream.next(m.taskid);
140 stream.next(m.status);
142 stream.next(m.provides);
143 stream.next(m.depends);
153 namespace message_operations
156 template<
class ContainerAllocator>
159 template<
typename Stream>
static void stream(Stream& s,
const std::string& indent, const ::launchman::Application_<ContainerAllocator> & v)
161 s << indent <<
"taskid: ";
163 s << indent <<
"name: ";
165 s << indent <<
"status: ";
167 s << indent <<
"icon: ";
169 s << indent <<
"provides: ";
171 s << indent <<
"depends: ";
180 #endif // LAUNCHMAN_MESSAGE_APPLICATION_H static const char * value()
boost::shared_ptr< ::launchman::Application const > ApplicationConstPtr
static const char * value(const ::launchman::Application_< ContainerAllocator > &)
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > status
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > name
static void allInOne(Stream &stream, T m)
boost::shared_ptr< std::map< std::string, std::string > > __connection_header
boost::shared_ptr< ::launchman::Application_< ContainerAllocator > > Ptr
ROS_DECLARE_ALLINONE_SERIALIZER
static const char * value()
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _provides_type
boost::shared_ptr< ::launchman::Application > ApplicationPtr
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > taskid
::launchman::Application_< std::allocator< void > > Application
static const char * value()
static void stream(Stream &s, const std::string &indent, const ::launchman::Application_< ContainerAllocator > &v)
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > icon
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > provides
static const char * value(const ::launchman::Application_< ContainerAllocator > &)
Application_(const ContainerAllocator &_alloc)
static const char * value(const ::launchman::Application_< ContainerAllocator > &)
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _icon_type
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _taskid_type
boost::shared_ptr< ::launchman::Application_< ContainerAllocator > const > ConstPtr
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _status_type
Application_< ContainerAllocator > Type
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _name_type
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > depends
std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _depends_type