4 #ifndef PROTOBUF_goby_2facomms_2fprotobuf_2fmanipulator_2eproto__INCLUDED 5 #define PROTOBUF_goby_2facomms_2fprotobuf_2fmanipulator_2eproto__INCLUDED 9 #include <google/protobuf/stubs/common.h> 11 #if GOOGLE_PROTOBUF_VERSION < 2006000 12 #error This file was generated by a newer version of protoc which is 13 #error incompatible with your Protocol Buffer headers. Please update 16 #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION 17 #error This file was generated by an older version of protoc which is 18 #error incompatible with your Protocol Buffer headers. Please 19 #error regenerate this file with a newer version of protoc. 22 #include <google/protobuf/generated_message_util.h> 23 #include <google/protobuf/repeated_field.h> 24 #include <google/protobuf/extension_set.h> 25 #include <google/protobuf/generated_enum_reflection.h> 26 #include <boost/units/quantity.hpp> 27 #include <boost/units/absolute.hpp> 28 #include <boost/units/dimensionless_type.hpp> 29 #include <boost/units/make_scaled_unit.hpp> 37 void protobuf_AddDesc_goby_2facomms_2fprotobuf_2fmanipulator_2eproto();
38 void protobuf_AssignDesc_goby_2facomms_2fprotobuf_2fmanipulator_2eproto();
39 void protobuf_ShutdownFile_goby_2facomms_2fprotobuf_2fmanipulator_2eproto();
53 bool Manipulator_IsValid(
int value);
54 const Manipulator Manipulator_MIN = NO_MANIP;
55 const Manipulator Manipulator_MAX = NO_DEQUEUE;
56 const int Manipulator_ARRAYSIZE = Manipulator_MAX + 1;
58 const ::google::protobuf::EnumDescriptor* Manipulator_descriptor();
59 inline const ::std::string& Manipulator_Name(Manipulator value) {
60 return ::google::protobuf::internal::NameOfEnum(
61 Manipulator_descriptor(), value);
63 inline bool Manipulator_Parse(
64 const ::std::string& name, Manipulator* value) {
65 return ::google::protobuf::internal::ParseNamedEnum<Manipulator>(
66 Manipulator_descriptor(), name, value);
87 template <>
struct is_proto_enum< ::goby::acomms::protobuf::Manipulator> : ::google::protobuf::internal::true_type {};
89 inline const EnumDescriptor* GetEnumDescriptor< ::goby::acomms::protobuf::Manipulator>() {
90 return ::goby::acomms::protobuf::Manipulator_descriptor();
99 #endif // PROTOBUF_goby_2facomms_2fprotobuf_2fmanipulator_2eproto__INCLUDED The global namespace for the Goby project.