occupancy_grid.pb.h
Go to the documentation of this file.
50 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2foccupancy_5fgrid_2eproto IGNITION_MSGS_VISIBLE
69 IGNITION_MSGS_VISIBLE extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2foccupancy_5fgrid_2eproto;
77 IGNITION_MSGS_VISIBLE extern OccupancyGrid_MapMetaInfoDefaultTypeInternal _OccupancyGrid_MapMetaInfo_default_instance_;
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::OccupancyGrid* Arena::CreateMaybeMessage<::ignition::msgs::OccupancyGrid>(Arena*);
82 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::OccupancyGrid_MapMetaInfo* Arena::CreateMaybeMessage<::ignition::msgs::OccupancyGrid_MapMetaInfo>(Arena*);
90 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.OccupancyGrid.MapMetaInfo) */ {
94 explicit constexpr OccupancyGrid_MapMetaInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
171 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
177 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
178 uint8_t* _InternalSerialize(
204 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
211 kMapLoadTimeFieldNumber = 1,
212 kOriginFieldNumber = 5,
213 kResolutionFieldNumber = 2,
214 kWidthFieldNumber = 3,
215 kHeightFieldNumber = 4,
298 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.OccupancyGrid) */ {
379 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
385 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
386 uint8_t* _InternalSerialize(
412 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
421 kDataFieldNumber = 3,
422 kHeaderFieldNumber = 1,
423 kInfoFieldNumber = 2,
506 inline const ::ignition::msgs::Time& OccupancyGrid_MapMetaInfo::_internal_map_load_time() const {
526 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
543 inline ::ignition::msgs::Time* OccupancyGrid_MapMetaInfo::unsafe_arena_release_map_load_time() {
544 // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
560 // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
563 inline void OccupancyGrid_MapMetaInfo::set_allocated_map_load_time(::ignition::msgs::Time* map_load_time) {
582 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
672 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
762 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.OccupancyGrid.header)
834 inline const ::ignition::msgs::OccupancyGrid_MapMetaInfo& OccupancyGrid::_internal_info() const {
836 return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::OccupancyGrid_MapMetaInfo&>(
871 inline ::ignition::msgs::OccupancyGrid_MapMetaInfo* OccupancyGrid::unsafe_arena_release_info() {
881 auto* p = CreateMaybeMessage<::ignition::msgs::OccupancyGrid_MapMetaInfo>(GetArenaForAllocation());
891 inline void OccupancyGrid::set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo* info) {
898 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::ignition::msgs::OccupancyGrid_MapMetaInfo>::GetOwningArena(info);
923 data_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
936 data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
940 return data_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
944 return data_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
956 data_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
983 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2foccupancy_5fgrid_2eproto
Definition: header.pb.h:265
Definition: occupancy_grid.pb.h:90
void clear_height()
Definition: occupancy_grid.pb.h:626
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: occupancy_grid.pb.h:126
::ignition::msgs::Time * unsafe_arena_release_map_load_time()
Definition: occupancy_grid.pb.h:543
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const ::ignition::msgs::Time & map_load_time() const
Definition: occupancy_grid.pb.h:511
void Swap(OccupancyGrid_MapMetaInfo *other)
Definition: occupancy_grid.pb.h:142
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: occupancy_grid.pb.h:120
void set_height(uint32_t value)
Definition: occupancy_grid.pb.h:640
void clear_map_load_time()
~OccupancyGrid_MapMetaInfo() override
bool has_map_load_time() const
Definition: occupancy_grid.pb.h:503
void unsafe_arena_set_allocated_map_load_time(::ignition::msgs::Time *map_load_time)
Definition: occupancy_grid.pb.h:515
uint32_t height() const
Definition: occupancy_grid.pb.h:632
void clear_width()
Definition: occupancy_grid.pb.h:606
OccupancyGrid_MapMetaInfo & operator=(const OccupancyGrid_MapMetaInfo &from)
Definition: occupancy_grid.pb.h:102
bool has_origin() const
Definition: occupancy_grid.pb.h:649
void clear_resolution()
Definition: occupancy_grid.pb.h:586
const ::ignition::msgs::Pose & origin() const
Definition: occupancy_grid.pb.h:657
uint32_t width() const
Definition: occupancy_grid.pb.h:612
void CopyFrom(const OccupancyGrid_MapMetaInfo &from)
::ignition::msgs::Pose * mutable_origin()
Definition: occupancy_grid.pb.h:704
constexpr OccupancyGrid_MapMetaInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
::ignition::msgs::Time * mutable_map_load_time()
Definition: occupancy_grid.pb.h:558
OccupancyGrid_MapMetaInfo(const OccupancyGrid_MapMetaInfo &from)
OccupancyGrid_MapMetaInfo()
Definition: occupancy_grid.pb.h:92
OccupancyGrid_MapMetaInfo(OccupancyGrid_MapMetaInfo &&from) noexcept
Definition: occupancy_grid.pb.h:97
OccupancyGrid_MapMetaInfo * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: occupancy_grid.pb.h:163
void set_allocated_origin(::ignition::msgs::Pose *origin)
Definition: occupancy_grid.pb.h:709
PROTOBUF_NODISCARD ::ignition::msgs::Time * release_map_load_time()
Definition: occupancy_grid.pb.h:528
void MergeFrom(const OccupancyGrid_MapMetaInfo &from)
void unsafe_arena_set_allocated_origin(::ignition::msgs::Pose *origin)
Definition: occupancy_grid.pb.h:661
void clear_origin()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: occupancy_grid.pb.h:123
friend void swap(OccupancyGrid_MapMetaInfo &a, OccupancyGrid_MapMetaInfo &b)
Definition: occupancy_grid.pb.h:139
void set_width(uint32_t value)
Definition: occupancy_grid.pb.h:620
void set_resolution(double value)
Definition: occupancy_grid.pb.h:600
OccupancyGrid_MapMetaInfo(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ClassData _class_data_
Definition: occupancy_grid.pb.h:201
static const OccupancyGrid_MapMetaInfo & default_instance()
Definition: occupancy_grid.pb.h:129
OccupancyGrid_MapMetaInfo & operator=(OccupancyGrid_MapMetaInfo &&from) noexcept
Definition: occupancy_grid.pb.h:106
void UnsafeArenaSwap(OccupancyGrid_MapMetaInfo *other)
Definition: occupancy_grid.pb.h:155
static const OccupancyGrid_MapMetaInfo * internal_default_instance()
Definition: occupancy_grid.pb.h:132
PROTOBUF_NODISCARD ::ignition::msgs::Pose * release_origin()
Definition: occupancy_grid.pb.h:674
void set_allocated_map_load_time(::ignition::msgs::Time *map_load_time)
Definition: occupancy_grid.pb.h:563
::ignition::msgs::Pose * unsafe_arena_release_origin()
Definition: occupancy_grid.pb.h:689
double resolution() const
Definition: occupancy_grid.pb.h:592
Definition: occupancy_grid.pb.h:298
::ignition::msgs::OccupancyGrid_MapMetaInfo * unsafe_arena_release_info()
Definition: occupancy_grid.pb.h:871
void set_allocated_data(std::string *data)
Definition: occupancy_grid.pb.h:946
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: occupancy_grid.pb.h:334
void clear_header()
::ignition::msgs::Header * mutable_header()
Definition: occupancy_grid.pb.h:794
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
constexpr OccupancyGrid(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void MergeFrom(const OccupancyGrid &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: occupancy_grid.pb.h:328
OccupancyGrid(OccupancyGrid &&from) noexcept
Definition: occupancy_grid.pb.h:305
OccupancyGrid(const OccupancyGrid &from)
void CopyFrom(const OccupancyGrid &from)
void Swap(OccupancyGrid *other)
Definition: occupancy_grid.pb.h:350
PROTOBUF_NODISCARD std::string * release_data()
Definition: occupancy_grid.pb.h:942
const std::string & data() const
Definition: occupancy_grid.pb.h:915
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Definition: occupancy_grid.pb.h:751
OccupancyGrid(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo *info)
Definition: occupancy_grid.pb.h:891
void UnsafeArenaSwap(OccupancyGrid *other)
Definition: occupancy_grid.pb.h:363
static const OccupancyGrid & default_instance()
Definition: occupancy_grid.pb.h:337
friend void swap(OccupancyGrid &a, OccupancyGrid &b)
Definition: occupancy_grid.pb.h:347
OccupancyGrid & operator=(const OccupancyGrid &from)
Definition: occupancy_grid.pb.h:310
OccupancyGrid & operator=(OccupancyGrid &&from) noexcept
Definition: occupancy_grid.pb.h:314
void set_allocated_header(::ignition::msgs::Header *header)
Definition: occupancy_grid.pb.h:799
static const OccupancyGrid * internal_default_instance()
Definition: occupancy_grid.pb.h:340
PROTOBUF_NODISCARD ::ignition::msgs::Header * release_header()
Definition: occupancy_grid.pb.h:764
std::string * mutable_data()
Definition: occupancy_grid.pb.h:926
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void set_data(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: occupancy_grid.pb.h:331
const ::ignition::msgs::Header & header() const
Definition: occupancy_grid.pb.h:747
PROTOBUF_NODISCARD ::ignition::msgs::OccupancyGrid_MapMetaInfo * release_info()
Definition: occupancy_grid.pb.h:856
static const ClassData _class_data_
Definition: occupancy_grid.pb.h:409
::ignition::msgs::Header * unsafe_arena_release_header()
Definition: occupancy_grid.pb.h:779
const ::ignition::msgs::OccupancyGrid_MapMetaInfo & info() const
Definition: occupancy_grid.pb.h:839
::ignition::msgs::OccupancyGrid_MapMetaInfo * mutable_info()
Definition: occupancy_grid.pb.h:886
OccupancyGrid * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: occupancy_grid.pb.h:371
~OccupancyGrid() override
void unsafe_arena_set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo *info)
Definition: occupancy_grid.pb.h:843
Definition: pose.pb.h:86
Definition: time.pb.h:83
std::shared_ptr< OccupancyGrid > OccupancyGridSharedPtr
Definition: occupancy_grid.pb.h:970
std::unique_ptr< const OccupancyGrid > ConstOccupancyGridUniquePtr
Definition: occupancy_grid.pb.h:969
IGNITION_MSGS_VISIBLE OccupancyGridDefaultTypeInternal _OccupancyGrid_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
std::unique_ptr< OccupancyGrid > OccupancyGridUniquePtr
Definition: occupancy_grid.pb.h:968
IGNITION_MSGS_VISIBLE OccupancyGrid_MapMetaInfoDefaultTypeInternal _OccupancyGrid_MapMetaInfo_default_instance_
std::shared_ptr< const OccupancyGrid > ConstOccupancyGridSharedPtr
Definition: occupancy_grid.pb.h:971
IGNITION_MSGS_VISIBLE TimeDefaultTypeInternal _Time_default_instance_
Definition: actor.pb.h:52
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2foccupancy_5fgrid_2eproto
Definition: occupancy_grid.pb.h:58
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[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)