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));
@ Statistic_DataType_Statistic_DataType_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: statistic.pb.h:94
void set_type(::ignition::msgs::Statistic_DataType value)
Definition: statistic.pb.h:644
::ignition::msgs::Statistic * add_statistics()
Definition: statistic.pb.h:1007
const ::ignition::msgs::Header & header() const
Definition: statistic.pb.h:728
bool Statistic_DataType_Parse(const ::std::string &name, Statistic_DataType *value)
Definition: statistic.pb.h:107
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Statistic > & statistics() const
Definition: statistic.pb.h:1012
STL class.
const Statistic_DataType Statistic_DataType_DataType_MAX
Definition: statistic.pb.h:99
T move(T... args)
Metric * New(::google::protobuf::Arena *arena) const final
Definition: statistic.pb.h:477
const ::ignition::msgs::Header & header() const
Definition: statistic.pb.h:595
static const Metric * internal_default_instance()
Definition: statistic.pb.h:459
void set_allocated_header(::ignition::msgs::Header *header)
Definition: statistic.pb.h:617
void set_unit(const ::std::string &value)
Definition: statistic.pb.h:912
::ignition::msgs::Statistic * add_statistics()
Definition: statistic.pb.h:842
void set_name(const ::std::string &value)
Definition: statistic.pb.h:658
::ignition::msgs::Header * release_header()
Definition: statistic.pb.h:601
const ::std::string & name() const
Definition: statistic.pb.h:773
const IGNITION_MSGS_VISIBLE ::google::protobuf::EnumDescriptor * Statistic_DataType_descriptor()
void set_allocated_unit(::std::string *unit)
Definition: statistic.pb.h:947
@ Statistic_DataType_MAX_ABS_VALUE
Definition: statistic.pb.h:93
static const Statistic * internal_default_instance()
Definition: statistic.pb.h:144
std::unique_ptr< const Statistic > ConstStatisticUniquePtr
Definition: statistic.pb.h:1026
void set_name(const ::std::string &value)
Definition: statistic.pb.h:777
std::unique_ptr< Statistic > StatisticUniquePtr
Definition: statistic.pb.h:1025
Definition: statistic.pb.h:429
int statistics_groups_size() const
Definition: statistic.pb.h:958
Definition: statistic.pb.h:51
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Statistic > * mutable_statistics()
Definition: statistic.pb.h:834
::std::string * release_name()
Definition: statistic.pb.h:807
::ignition::msgs::Header * release_header()
Definition: statistic.pb.h:869
const ::std::string & Statistic_DataType_Name(Statistic_DataType value)
Definition: statistic.pb.h:103
friend void swap(Statistic &a, Statistic &b)
Definition: statistic.pb.h:152
::google::protobuf::RepeatedPtrField< ::ignition::msgs::StatisticsGroup > * mutable_statistics_groups()
Definition: statistic.pb.h:969
Definition: statistic.pb.h:114
void set_allocated_header(::ignition::msgs::Header *header)
Definition: statistic.pb.h:885
::ignition::msgs::Header * mutable_header()
Definition: statistic.pb.h:608
::ignition::msgs::Header * release_header()
Definition: statistic.pb.h:734
::ignition::msgs::StatisticsGroup * add_statistics_groups()
Definition: statistic.pb.h:977
void Swap(StatisticsGroup *other)
@ Statistic_DataType_VARIANCE
Definition: statistic.pb.h:89
@ Statistic_DataType_SAMPLE_COUNT
Definition: statistic.pb.h:91
static bool DataType_Parse(const ::std::string &name, DataType *value)
Definition: statistic.pb.h:234
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Statistic > * mutable_statistics()
Definition: statistic.pb.h:999
static const StatisticsGroup * internal_default_instance()
Definition: statistic.pb.h:322
void set_allocated_name(::std::string *name)
Definition: statistic.pb.h:812
::ignition::msgs::Statistic_DataType type() const
Definition: statistic.pb.h:640
int statistics_size() const
Definition: statistic.pb.h:823
std::shared_ptr< Statistic > StatisticSharedPtr
Definition: statistic.pb.h:1027
void set_allocated_name(::std::string *name)
Definition: statistic.pb.h:693
::ignition::msgs::Header * mutable_header()
Definition: statistic.pb.h:876
Definition: statistic.pb.h:49
void IGNITION_MSGS_VISIBLE AddDescriptors()
StatisticsGroup * New(::google::protobuf::Arena *arena) const final
Definition: statistic.pb.h:340
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: statistic.pb.h:1028
StatisticsGroup & operator=(const StatisticsGroup &from)
Definition: statistic.pb.h:299
void Swap(Metric *other)
void clear_statistics_groups()
Definition: statistic.pb.h:961
STL namespace.
Definition: header.pb.h:215
IGNITION_MSGS_VISIBLE StatisticDefaultTypeInternal _Statistic_default_instance_
static const ::google::protobuf::EnumDescriptor * DataType_descriptor()
Definition: statistic.pb.h:228
void set_allocated_header(::ignition::msgs::Header *header)
Definition: statistic.pb.h:750
@ Statistic_DataType_ROOT_MEAN_SQUARE
Definition: statistic.pb.h:92
const Statistic_DataType Statistic_DataType_DataType_MIN
Definition: statistic.pb.h:98
StatisticsGroup * New() const final
Definition: statistic.pb.h:336
Definition: statistic.pb.h:292
@ Statistic_DataType_UNINITIALIZED
Definition: statistic.pb.h:85
const int Statistic_DataType_DataType_ARRAYSIZE
Definition: statistic.pb.h:100
Statistic * New(::google::protobuf::Arena *arena) const final
Definition: statistic.pb.h:162
const ::ignition::msgs::Header & header() const
Definition: statistic.pb.h:863
IGNITION_MSGS_VISIBLE bool Statistic_DataType_IsValid(int value)
friend void swap(StatisticsGroup &a, StatisticsGroup &b)
Definition: statistic.pb.h:330
void clear_statistics()
Definition: statistic.pb.h:826
::std::string * mutable_name()
Definition: statistic.pb.h:802
STL class.
@ Statistic_DataType_Statistic_DataType_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: statistic.pb.h:95
IGNITION_MSGS_VISIBLE StatisticsGroupDefaultTypeInternal _StatisticsGroup_default_instance_
static const ::std::string & DataType_Name(DataType value)
Definition: statistic.pb.h:231
::ignition::msgs::Header * mutable_header()
Definition: statistic.pb.h:741
Definition: actor.pb.h:78
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::StatisticsGroup > & statistics_groups() const
Definition: statistic.pb.h:982
Metric & operator=(const Metric &from)
Definition: statistic.pb.h:436
Statistic & operator=(const Statistic &from)
Definition: statistic.pb.h:121
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Statistic > & statistics() const
Definition: statistic.pb.h:847