4#ifndef GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2fsensor_2fcatalog_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2fsensor_2fcatalog_2eproto
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
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 3021012 < 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/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
24#include <google/protobuf/arena.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_util.h>
27#include <google/protobuf/metadata_lite.h>
28#include <google/protobuf/generated_message_reflection.h>
29#include <google/protobuf/repeated_field.h>
30#include <google/protobuf/extension_set.h>
31#include <google/protobuf/generated_enum_reflection.h>
32#include <boost/units/quantity.hpp>
33#include <boost/units/absolute.hpp>
34#include <boost/units/dimensionless_type.hpp>
35#include <boost/units/make_scaled_unit.hpp>
37#include <google/protobuf/port_def.inc>
38#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2fsensor_2fcatalog_2eproto
39PROTOBUF_NAMESPACE_OPEN
43PROTOBUF_NAMESPACE_CLOSE
47 static const uint32_t
offsets[];
50PROTOBUF_NAMESPACE_OPEN
51PROTOBUF_NAMESPACE_CLOSE
71inline const std::string&
Sensor_Name(T enum_t_value) {
72 static_assert(::std::is_same<T, Sensor>::value ||
73 ::std::is_integral<T>::value,
74 "Incorrect type passed to function Sensor_Name.");
75 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
79 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Sensor* value) {
80 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Sensor>(
92 #pragma GCC diagnostic push
93 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
96 #pragma GCC diagnostic pop
105PROTOBUF_NAMESPACE_OPEN
110 return ::jaiabot::sensor::protobuf::Sensor_descriptor();
113PROTOBUF_NAMESPACE_CLOSE
117#include <google/protobuf/port_undef.inc>
constexpr int Sensor_ARRAYSIZE
constexpr Sensor Sensor_MAX
@ ATLAS_SCIENTIFIC__OEM_PH
@ ATLAS_SCIENTIFIC__OEM_DO
@ ATLAS_SCIENTIFIC__OEM_EC
bool Sensor_IsValid(int value)
const std::string & Sensor_Name(T enum_t_value)
bool Sensor_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Sensor *value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Sensor_descriptor()
constexpr Sensor Sensor_MIN
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2fsensor_2fcatalog_2eproto
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::sensor::protobuf::Sensor >()
static const uint32_t offsets[]