build/ignition-msgs5/include/ignition/msgs/statistic.pb.h
Go to the documentation of this file.
47 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fstatistic_2eproto IGNITION_MSGS_VISIBLE
71 IGNITION_MSGS_VISIBLE extern StatisticsGroupDefaultTypeInternal _StatisticsGroup_default_instance_;
76 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Metric* Arena::CreateMaybeMessage<::ignition::msgs::Metric>(Arena*);
77 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Statistic* Arena::CreateMaybeMessage<::ignition::msgs::Statistic>(Arena*);
78 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::StatisticsGroup* Arena::CreateMaybeMessage<::ignition::msgs::StatisticsGroup>(Arena*);
94 Statistic_DataType_Statistic_DataType_INT_MIN_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32min,
95 Statistic_DataType_Statistic_DataType_INT_MAX_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32max
102 IGNITION_MSGS_VISIBLE const ::google::protobuf::EnumDescriptor* Statistic_DataType_descriptor();
114 class IGNITION_MSGS_VISIBLE Statistic : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Statistic) */ {
292 class IGNITION_MSGS_VISIBLE StatisticsGroup : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.StatisticsGroup) */ {
429 class IGNITION_MSGS_VISIBLE Metric : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Metric) */ {
674 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
793 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
928 unit_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
void clear_name()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:770
void clear_name()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:651
@ Statistic_DataType_Statistic_DataType_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:94
void set_type(::ignition::msgs::Statistic_DataType value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:644
::ignition::msgs::Statistic * add_statistics()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:1007
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:728
bool Statistic_DataType_Parse(const ::std::string &name, Statistic_DataType *value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:107
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Statistic > & statistics() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:1012
STL class.
void set_value(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:711
const Statistic_DataType Statistic_DataType_DataType_MAX
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:99
void clear_statistics()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:991
T move(T... args)
Metric * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:477
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:595
static const Metric * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:459
@ Statistic_DataType_AVERAGE
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:86
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:617
void set_unit(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:912
const ::std::string & name() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:654
::ignition::msgs::Statistic * add_statistics()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:842
void set_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:658
::std::string * release_name()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:688
void clear_type()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:637
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:601
const ::std::string & name() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:773
::std::string * mutable_unit()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:937
const IGNITION_MSGS_VISIBLE ::google::protobuf::EnumDescriptor * Statistic_DataType_descriptor()
void set_allocated_unit(::std::string *unit)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:947
@ Statistic_DataType_MAX_ABS_VALUE
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:93
Statistic * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:158
static const Statistic * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:144
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:589
std::unique_ptr< const Statistic > ConstStatisticUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:1026
void set_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:777
std::unique_ptr< Statistic > StatisticUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:1025
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:429
int statistics_groups_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:958
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:51
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Statistic > * mutable_statistics()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:834
::std::string * release_name()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:807
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:869
const ::std::string & Statistic_DataType_Name(Statistic_DataType value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:103
friend void swap(Statistic &a, Statistic &b)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:152
friend void swap(Metric &a, Metric &b)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:467
::google::protobuf::RepeatedPtrField< ::ignition::msgs::StatisticsGroup > * mutable_statistics_groups()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:969
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:114
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:885
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:608
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:734
::ignition::msgs::StatisticsGroup * add_statistics_groups()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:977
void Swap(StatisticsGroup *other)
@ Statistic_DataType_VARIANCE
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:89
@ Statistic_DataType_SAMPLE_COUNT
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:91
@ Statistic_DataType_STDDEV
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:90
static bool DataType_Parse(const ::std::string &name, DataType *value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:234
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Statistic > * mutable_statistics()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:999
static const StatisticsGroup * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:322
void set_allocated_name(::std::string *name)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:812
::ignition::msgs::Statistic_DataType type() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:640
int statistics_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:823
std::shared_ptr< Statistic > StatisticSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:1027
Statistic_DataType
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:84
void set_allocated_name(::std::string *name)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:693
@ Statistic_DataType_MINIMUM
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:87
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:876
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:49
void IGNITION_MSGS_VISIBLE AddDescriptors()
StatisticsGroup * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:340
const ::std::string & unit() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:908
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE MetricDefaultTypeInternal _Metric_default_instance_
void Swap(Statistic *other)
std::shared_ptr< const Statistic > ConstStatisticSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:1028
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:722
StatisticsGroup & operator=(const StatisticsGroup &from)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:299
void Swap(Metric *other)
void clear_statistics_groups()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:961
STL namespace.
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
IGNITION_MSGS_VISIBLE StatisticDefaultTypeInternal _Statistic_default_instance_
static const ::google::protobuf::EnumDescriptor * DataType_descriptor()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:228
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:750
@ Statistic_DataType_ROOT_MEAN_SQUARE
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:92
const Statistic_DataType Statistic_DataType_DataType_MIN
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:98
StatisticsGroup * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:336
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:292
int statistics_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:988
double value() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:707
@ Statistic_DataType_UNINITIALIZED
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:85
void clear_unit()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:905
const int Statistic_DataType_DataType_ARRAYSIZE
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:100
Statistic * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:162
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:857
::std::string * mutable_name()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:683
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:863
IGNITION_MSGS_VISIBLE bool Statistic_DataType_IsValid(int value)
friend void swap(StatisticsGroup &a, StatisticsGroup &b)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:330
@ Statistic_DataType_MAXIMUM
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:88
void clear_statistics()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:826
::std::string * mutable_name()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:802
STL class.
void clear_value()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:704
@ Statistic_DataType_Statistic_DataType_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:95
IGNITION_MSGS_VISIBLE StatisticsGroupDefaultTypeInternal _StatisticsGroup_default_instance_
static const ::std::string & DataType_Name(DataType value)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:231
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:741
Metric * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:473
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::StatisticsGroup > & statistics_groups() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:982
::std::string * release_unit()
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:942
Metric & operator=(const Metric &from)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:436
Statistic & operator=(const Statistic &from)
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:121
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Statistic > & statistics() const
Definition: build/ignition-msgs5/include/ignition/msgs/statistic.pb.h:847