propagation_grid.pb.h
Go to the documentation of this file.
49 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fpropagation_5fgrid_2eproto IGNITION_MSGS_VISIBLE
68 IGNITION_MSGS_VISIBLE extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fpropagation_5fgrid_2eproto;
73 IGNITION_MSGS_VISIBLE extern PropagationGridDefaultTypeInternal _PropagationGrid_default_instance_;
77 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::PropagationGrid* Arena::CreateMaybeMessage<::ignition::msgs::PropagationGrid>(Arena*);
85 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PropagationGrid) */ {
166 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
172 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
173 uint8_t* _InternalSerialize(
199 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
206 kParticleFieldNumber = 2,
207 kHeaderFieldNumber = 1,
295 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.PropagationGrid.header)
370 inline const ::ignition::msgs::PropagationParticle& PropagationGrid::_internal_particle(int index) const {
373 inline const ::ignition::msgs::PropagationParticle& PropagationGrid::particle(int index) const {
385 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PropagationParticle >&
410 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fpropagation_5fgrid_2eproto
Definition: header.pb.h:265
Definition: propagation_grid.pb.h:85
friend void swap(PropagationGrid &a, PropagationGrid &b)
Definition: propagation_grid.pb.h:134
void CopyFrom(const PropagationGrid &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: propagation_grid.pb.h:121
void clear_header()
::ignition::msgs::PropagationParticle * add_particle()
Definition: propagation_grid.pb.h:380
bool has_header() const
Definition: propagation_grid.pb.h:272
::ignition::msgs::Header * mutable_header()
Definition: propagation_grid.pb.h:327
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void clear_particle()
void UnsafeArenaSwap(PropagationGrid *other)
Definition: propagation_grid.pb.h:150
PropagationGrid(const PropagationGrid &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: propagation_grid.pb.h:115
~PropagationGrid() override
PropagationGrid(PropagationGrid &&from) noexcept
Definition: propagation_grid.pb.h:92
PropagationGrid()
Definition: propagation_grid.pb.h:87
static const PropagationGrid * internal_default_instance()
Definition: propagation_grid.pb.h:127
PropagationGrid & operator=(PropagationGrid &&from) noexcept
Definition: propagation_grid.pb.h:101
PropagationGrid * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: propagation_grid.pb.h:158
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Definition: propagation_grid.pb.h:284
constexpr PropagationGrid(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
PropagationGrid & operator=(const PropagationGrid &from)
Definition: propagation_grid.pb.h:97
void MergeFrom(const PropagationGrid &from)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PropagationParticle > * mutable_particle()
Definition: propagation_grid.pb.h:366
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PropagationParticle > & particle() const
Definition: propagation_grid.pb.h:386
void set_allocated_header(::ignition::msgs::Header *header)
Definition: propagation_grid.pb.h:332
PROTOBUF_NODISCARD ::ignition::msgs::Header * release_header()
Definition: propagation_grid.pb.h:297
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: propagation_grid.pb.h:118
const ::ignition::msgs::Header & header() const
Definition: propagation_grid.pb.h:280
int particle_size() const
Definition: propagation_grid.pb.h:358
static const PropagationGrid & default_instance()
Definition: propagation_grid.pb.h:124
static const ClassData _class_data_
Definition: propagation_grid.pb.h:196
::ignition::msgs::Header * unsafe_arena_release_header()
Definition: propagation_grid.pb.h:312
void Swap(PropagationGrid *other)
Definition: propagation_grid.pb.h:137
PropagationGrid(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
Definition: propagation_particle.pb.h:84
std::unique_ptr< PropagationGrid > PropagationGridUniquePtr
Definition: propagation_grid.pb.h:395
std::shared_ptr< const PropagationGrid > ConstPropagationGridSharedPtr
Definition: propagation_grid.pb.h:398
std::unique_ptr< const PropagationGrid > ConstPropagationGridUniquePtr
Definition: propagation_grid.pb.h:396
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE PropagationGridDefaultTypeInternal _PropagationGrid_default_instance_
std::shared_ptr< PropagationGrid > PropagationGridSharedPtr
Definition: propagation_grid.pb.h:397
Definition: actor.pb.h:52
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fpropagation_5fgrid_2eproto
Definition: propagation_grid.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)