performance_sensor_metrics.pb.h
Go to the documentation of this file.
48 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fperformance_5fsensor_5fmetrics_2eproto IGNITION_MSGS_VISIBLE
56 struct IGNITION_MSGS_VISIBLE TableStruct_ignition_2fmsgs_2fperformance_5fsensor_5fmetrics_2eproto {
67 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fperformance_5fsensor_5fmetrics_2eproto;
72 IGNITION_MSGS_VISIBLE extern PerformanceSensorMetricsDefaultTypeInternal _PerformanceSensorMetrics_default_instance_;
76 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::PerformanceSensorMetrics* Arena::CreateMaybeMessage<::ignition::msgs::PerformanceSensorMetrics>(Arena*);
84 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PerformanceSensorMetrics) */ {
160 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
161 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
162 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
184 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fperformance_5fsensor_5fmetrics_2eproto);
185 return ::descriptor_table_ignition_2fmsgs_2fperformance_5fsensor_5fmetrics_2eproto.file_level_metadata[kIndexInFileMessages];
196 kFpsOptionalFieldNumber = 5,
197 kRealUpdateRateFieldNumber = 2,
198 kSimUpdateRateFieldNumber = 3,
199 kNominalUpdateRateFieldNumber = 4,
309 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
314 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
320 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
332 return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
336 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
397 // @@protoc_insertion_point(field_get:ignition.msgs.PerformanceSensorMetrics.nominal_update_rate)
406 // @@protoc_insertion_point(field_set:ignition.msgs.PerformanceSensorMetrics.nominal_update_rate)
416 inline const ::ignition::msgs::Double& PerformanceSensorMetrics::_internal_fps_optional() const {
436 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.PerformanceSensorMetrics.fps_optional)
447 inline ::ignition::msgs::Double* PerformanceSensorMetrics::unsafe_arena_release_fps_optional() {
466 inline void PerformanceSensorMetrics::set_allocated_fps_optional(::ignition::msgs::Double* fps_optional) {
483 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.PerformanceSensorMetrics.fps_optional)
505 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fperformance_5fsensor_5fmetrics_2eproto
static const PerformanceSensorMetrics & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: performance_sensor_metrics.pb.h:114
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PerformanceSensorMetrics()
Definition: performance_sensor_metrics.pb.h:86
::ignition::msgs::Double * mutable_fps_optional()
void set_name(const char *value, size_t size)
PerformanceSensorMetrics(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void clear_real_update_rate()
void set_real_update_rate(double value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: performance_sensor_metrics.pb.h:108
void set_name(const std::string &value)
bool has_fps_optional() const
virtual ~PerformanceSensorMetrics()
PerformanceSensorMetrics * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: performance_sensor_metrics.pb.h:149
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void clear_name()
std::string * mutable_name()
PerformanceSensorMetrics & operator=(PerformanceSensorMetrics &&from) noexcept
Definition: performance_sensor_metrics.pb.h:99
std::string * release_name()
PerformanceSensorMetrics(PerformanceSensorMetrics &&from) noexcept
Definition: performance_sensor_metrics.pb.h:90
friend void swap(PerformanceSensorMetrics &a, PerformanceSensorMetrics &b)
Definition: performance_sensor_metrics.pb.h:126
static const PerformanceSensorMetrics * internal_default_instance()
Definition: performance_sensor_metrics.pb.h:119
double nominal_update_rate() const
void set_allocated_fps_optional(::ignition::msgs::Double *fps_optional)
const ::ignition::msgs::Double & fps_optional() const
double sim_update_rate() const
void clear_nominal_update_rate()
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void set_sim_update_rate(double value)
void set_nominal_update_rate(double value)
PerformanceSensorMetrics & operator=(const PerformanceSensorMetrics &from)
Definition: performance_sensor_metrics.pb.h:95
void unsafe_arena_set_allocated_fps_optional(::ignition::msgs::Double *fps_optional)
void clear_fps_optional()
void CopyFrom(const PerformanceSensorMetrics &from)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: performance_sensor_metrics.pb.h:111
PerformanceSensorMetrics(const PerformanceSensorMetrics &from)
void UnsafeArenaSwap(PerformanceSensorMetrics *other)
Definition: performance_sensor_metrics.pb.h:137
::ignition::msgs::Double * unsafe_arena_release_fps_optional()
const std::string & name() const
void clear_sim_update_rate()
void set_name(const char *value)
void set_name(std::string &&value)
PerformanceSensorMetrics * New() const final
Definition: performance_sensor_metrics.pb.h:145
void set_allocated_name(std::string *name)
double real_update_rate() const
void Swap(PerformanceSensorMetrics *other)
Definition: performance_sensor_metrics.pb.h:129
::ignition::msgs::Double * release_fps_optional()
void MergeFrom(const PerformanceSensorMetrics &from)
std::shared_ptr< PerformanceSensorMetrics > PerformanceSensorMetricsSharedPtr
Definition: performance_sensor_metrics.pb.h:492
std::unique_ptr< PerformanceSensorMetrics > PerformanceSensorMetricsUniquePtr
Definition: performance_sensor_metrics.pb.h:490
IGNITION_MSGS_VISIBLE PerformanceSensorMetricsDefaultTypeInternal _PerformanceSensorMetrics_default_instance_
std::shared_ptr< const PerformanceSensorMetrics > ConstPerformanceSensorMetricsSharedPtr
Definition: performance_sensor_metrics.pb.h:493
IGNITION_MSGS_VISIBLE DoubleDefaultTypeInternal _Double_default_instance_
std::unique_ptr< const PerformanceSensorMetrics > ConstPerformanceSensorMetricsUniquePtr
Definition: performance_sensor_metrics.pb.h:491
Definition: actor.pb.h:52
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fperformance_5fsensor_5fmetrics_2eproto
Definition: performance_sensor_metrics.pb.h:56
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)