spherical_coordinates.pb.h
Go to the documentation of this file.
49 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fspherical_5fcoordinates_2eproto IGNITION_MSGS_VISIBLE
68 IGNITION_MSGS_VISIBLE extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fspherical_5fcoordinates_2eproto;
73 IGNITION_MSGS_VISIBLE extern SphericalCoordinatesDefaultTypeInternal _SphericalCoordinates_default_instance_;
77 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SphericalCoordinates* Arena::CreateMaybeMessage<::ignition::msgs::SphericalCoordinates>(Arena*);
84 SphericalCoordinates_SurfaceModel_SphericalCoordinates_SurfaceModel_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
85 SphericalCoordinates_SurfaceModel_SphericalCoordinates_SurfaceModel_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
86 };
88 constexpr SphericalCoordinates_SurfaceModel SphericalCoordinates_SurfaceModel_SurfaceModel_MIN = SphericalCoordinates_SurfaceModel_EARTH_WGS84;
89 constexpr SphericalCoordinates_SurfaceModel SphericalCoordinates_SurfaceModel_SurfaceModel_MAX = SphericalCoordinates_SurfaceModel_EARTH_WGS84;
90 constexpr int SphericalCoordinates_SurfaceModel_SurfaceModel_ARRAYSIZE = SphericalCoordinates_SurfaceModel_SurfaceModel_MAX + 1;
92 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* SphericalCoordinates_SurfaceModel_descriptor();
109 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.SphericalCoordinates) */ {
113 explicit constexpr SphericalCoordinates(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
190 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
196 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
197 uint8_t* _InternalSerialize(
223 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
258 kHeaderFieldNumber = 1,
259 kLatitudeDegFieldNumber = 3,
260 kLongitudeDegFieldNumber = 4,
261 kElevationFieldNumber = 5,
262 kHeadingDegFieldNumber = 6,
263 kSurfaceModelFieldNumber = 2,
382 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.SphericalCoordinates.header)
445 inline ::ignition::msgs::SphericalCoordinates_SurfaceModel SphericalCoordinates::_internal_surface_model() const {
448 inline ::ignition::msgs::SphericalCoordinates_SurfaceModel SphericalCoordinates::surface_model() const {
452 inline void SphericalCoordinates::_internal_set_surface_model(::ignition::msgs::SphericalCoordinates_SurfaceModel value) {
456 inline void SphericalCoordinates::set_surface_model(::ignition::msgs::SphericalCoordinates_SurfaceModel value) {
556 template <> struct is_proto_enum< ::ignition::msgs::SphericalCoordinates_SurfaceModel> : ::std::true_type {};
558 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::SphericalCoordinates_SurfaceModel>() {
570 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fspherical_5fcoordinates_2eproto
Definition: header.pb.h:265
Definition: spherical_coordinates.pb.h:109
static bool SurfaceModel_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SurfaceModel *value)
Definition: spherical_coordinates.pb.h:250
static const SphericalCoordinates * internal_default_instance()
Definition: spherical_coordinates.pb.h:151
double longitude_deg() const
Definition: spherical_coordinates.pb.h:488
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: spherical_coordinates.pb.h:145
void clear_header()
constexpr SphericalCoordinates(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
double heading_deg() const
Definition: spherical_coordinates.pb.h:528
void set_latitude_deg(double value)
Definition: spherical_coordinates.pb.h:476
bool has_header() const
Definition: spherical_coordinates.pb.h:359
::ignition::msgs::Header * mutable_header()
Definition: spherical_coordinates.pb.h:414
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
SphericalCoordinates(SphericalCoordinates &&from) noexcept
Definition: spherical_coordinates.pb.h:116
void MergeFrom(const SphericalCoordinates &from)
void clear_elevation()
Definition: spherical_coordinates.pb.h:502
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: spherical_coordinates.pb.h:139
void Swap(SphericalCoordinates *other)
Definition: spherical_coordinates.pb.h:161
double elevation() const
Definition: spherical_coordinates.pb.h:508
void CopyFrom(const SphericalCoordinates &from)
SphericalCoordinates & operator=(const SphericalCoordinates &from)
Definition: spherical_coordinates.pb.h:121
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Definition: spherical_coordinates.pb.h:371
void clear_heading_deg()
Definition: spherical_coordinates.pb.h:522
void clear_longitude_deg()
Definition: spherical_coordinates.pb.h:482
SphericalCoordinates & operator=(SphericalCoordinates &&from) noexcept
Definition: spherical_coordinates.pb.h:125
static const std::string & SurfaceModel_Name(T enum_t_value)
Definition: spherical_coordinates.pb.h:244
void set_surface_model(::ignition::msgs::SphericalCoordinates_SurfaceModel value)
Definition: spherical_coordinates.pb.h:456
SphericalCoordinates()
Definition: spherical_coordinates.pb.h:111
double latitude_deg() const
Definition: spherical_coordinates.pb.h:468
static const SphericalCoordinates & default_instance()
Definition: spherical_coordinates.pb.h:148
void set_heading_deg(double value)
Definition: spherical_coordinates.pb.h:536
void set_allocated_header(::ignition::msgs::Header *header)
Definition: spherical_coordinates.pb.h:419
void set_longitude_deg(double value)
Definition: spherical_coordinates.pb.h:496
void clear_surface_model()
Definition: spherical_coordinates.pb.h:442
PROTOBUF_NODISCARD ::ignition::msgs::Header * release_header()
Definition: spherical_coordinates.pb.h:384
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
SphericalCoordinates * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: spherical_coordinates.pb.h:182
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: spherical_coordinates.pb.h:142
friend void swap(SphericalCoordinates &a, SphericalCoordinates &b)
Definition: spherical_coordinates.pb.h:158
void set_elevation(double value)
Definition: spherical_coordinates.pb.h:516
::ignition::msgs::SphericalCoordinates_SurfaceModel surface_model() const
Definition: spherical_coordinates.pb.h:448
const ::ignition::msgs::Header & header() const
Definition: spherical_coordinates.pb.h:367
void clear_latitude_deg()
Definition: spherical_coordinates.pb.h:462
SphericalCoordinates(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void UnsafeArenaSwap(SphericalCoordinates *other)
Definition: spherical_coordinates.pb.h:174
SphericalCoordinates(const SphericalCoordinates &from)
~SphericalCoordinates() override
static const ClassData _class_data_
Definition: spherical_coordinates.pb.h:220
::ignition::msgs::Header * unsafe_arena_release_header()
Definition: spherical_coordinates.pb.h:399
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SurfaceModel_descriptor()
Definition: spherical_coordinates.pb.h:240
T max(T... args)
T min(T... args)
constexpr int SphericalCoordinates_SurfaceModel_SurfaceModel_ARRAYSIZE
Definition: spherical_coordinates.pb.h:90
bool SphericalCoordinates_SurfaceModel_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SphericalCoordinates_SurfaceModel *value)
Definition: spherical_coordinates.pb.h:101
constexpr SphericalCoordinates_SurfaceModel SphericalCoordinates_SurfaceModel_SurfaceModel_MIN
Definition: spherical_coordinates.pb.h:88
SphericalCoordinates_SurfaceModel
Definition: spherical_coordinates.pb.h:82
@ SphericalCoordinates_SurfaceModel_SphericalCoordinates_SurfaceModel_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: spherical_coordinates.pb.h:85
@ SphericalCoordinates_SurfaceModel_EARTH_WGS84
Definition: spherical_coordinates.pb.h:83
@ SphericalCoordinates_SurfaceModel_SphericalCoordinates_SurfaceModel_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: spherical_coordinates.pb.h:84
std::unique_ptr< const SphericalCoordinates > ConstSphericalCoordinatesUniquePtr
Definition: spherical_coordinates.pb.h:546
std::shared_ptr< const SphericalCoordinates > ConstSphericalCoordinatesSharedPtr
Definition: spherical_coordinates.pb.h:548
std::unique_ptr< SphericalCoordinates > SphericalCoordinatesUniquePtr
Definition: spherical_coordinates.pb.h:545
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE bool SphericalCoordinates_SurfaceModel_IsValid(int value)
std::shared_ptr< SphericalCoordinates > SphericalCoordinatesSharedPtr
Definition: spherical_coordinates.pb.h:547
constexpr SphericalCoordinates_SurfaceModel SphericalCoordinates_SurfaceModel_SurfaceModel_MAX
Definition: spherical_coordinates.pb.h:89
IGNITION_MSGS_VISIBLE SphericalCoordinatesDefaultTypeInternal _SphericalCoordinates_default_instance_
const std::string & SphericalCoordinates_SurfaceModel_Name(T enum_t_value)
Definition: spherical_coordinates.pb.h:94
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SphericalCoordinates_SurfaceModel_descriptor()
Definition: actor.pb.h:52
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fspherical_5fcoordinates_2eproto
Definition: spherical_coordinates.pb.h:57
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)