diff options
Diffstat (limited to 'Software/Visual_Studio/Native/Tango.ProtoTest/PMR/HardwarePidControl.pb.h')
| -rw-r--r-- | Software/Visual_Studio/Native/Tango.ProtoTest/PMR/HardwarePidControl.pb.h | 557 |
1 files changed, 557 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Native/Tango.ProtoTest/PMR/HardwarePidControl.pb.h b/Software/Visual_Studio/Native/Tango.ProtoTest/PMR/HardwarePidControl.pb.h new file mode 100644 index 000000000..1fc26eda5 --- /dev/null +++ b/Software/Visual_Studio/Native/Tango.ProtoTest/PMR/HardwarePidControl.pb.h @@ -0,0 +1,557 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HardwarePidControl.proto + +#ifndef PROTOBUF_HardwarePidControl_2eproto__INCLUDED +#define PROTOBUF_HardwarePidControl_2eproto__INCLUDED + +#include <string> + +#include <google/protobuf/stubs/common.h> + +#if GOOGLE_PROTOBUF_VERSION < 3004000 +#error This file was generated by a newer version of protoc which is +#error incompatible with your Protocol Buffer headers. Please update +#error your headers. +#endif +#if 3004000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION +#error This file was generated by an older version of protoc which is +#error incompatible with your Protocol Buffer headers. Please +#error regenerate this file with a newer version of protoc. +#endif + +#include <google/protobuf/io/coded_stream.h> +#include <google/protobuf/arena.h> +#include <google/protobuf/arenastring.h> +#include <google/protobuf/generated_message_table_driven.h> +#include <google/protobuf/generated_message_util.h> +#include <google/protobuf/metadata.h> +#include <google/protobuf/message.h> +#include <google/protobuf/repeated_field.h> // IWYU pragma: export +#include <google/protobuf/extension_set.h> // IWYU pragma: export +#include <google/protobuf/unknown_field_set.h> +#include "HardwarePidControlType.pb.h" +// @@protoc_insertion_point(includes) +namespace Tango { +namespace PMR { +namespace Hardware { +class HardwarePidControl; +class HardwarePidControlDefaultTypeInternal; +extern HardwarePidControlDefaultTypeInternal _HardwarePidControl_default_instance_; +} // namespace Hardware +} // namespace PMR +} // namespace Tango + +namespace Tango { +namespace PMR { +namespace Hardware { + +namespace protobuf_HardwarePidControl_2eproto { +// Internal implementation detail -- do not call these. +struct TableStruct { + static const ::google::protobuf::internal::ParseTableField entries[]; + static const ::google::protobuf::internal::AuxillaryParseTableField aux[]; + static const ::google::protobuf::internal::ParseTable schema[]; + static const ::google::protobuf::uint32 offsets[]; + static const ::google::protobuf::internal::FieldMetadata field_metadata[]; + static const ::google::protobuf::internal::SerializationTable serialization_table[]; + static void InitDefaultsImpl(); +}; +void AddDescriptors(); +void InitDefaults(); +} // namespace protobuf_HardwarePidControl_2eproto + +// =================================================================== + +class HardwarePidControl : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:Tango.PMR.Hardware.HardwarePidControl) */ { + public: + HardwarePidControl(); + virtual ~HardwarePidControl(); + + HardwarePidControl(const HardwarePidControl& from); + + inline HardwarePidControl& operator=(const HardwarePidControl& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + HardwarePidControl(HardwarePidControl&& from) noexcept + : HardwarePidControl() { + *this = ::std::move(from); + } + + inline HardwarePidControl& operator=(HardwarePidControl&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor(); + static const HardwarePidControl& default_instance(); + + static inline const HardwarePidControl* internal_default_instance() { + return reinterpret_cast<const HardwarePidControl*>( + &_HardwarePidControl_default_instance_); + } + static PROTOBUF_CONSTEXPR int const kIndexInFileMessages = + 0; + + void Swap(HardwarePidControl* other); + friend void swap(HardwarePidControl& a, HardwarePidControl& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline HardwarePidControl* New() const PROTOBUF_FINAL { return New(NULL); } + + HardwarePidControl* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; + void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; + void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; + void CopyFrom(const HardwarePidControl& from); + void MergeFrom(const HardwarePidControl& from); + void Clear() PROTOBUF_FINAL; + bool IsInitialized() const PROTOBUF_FINAL; + + size_t ByteSizeLong() const PROTOBUF_FINAL; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL; + int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const PROTOBUF_FINAL; + void InternalSwap(HardwarePidControl* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return NULL; + } + inline void* MaybeArenaPtr() const { + return NULL; + } + public: + + ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // double OutputProportionalPowerLimit = 2; + void clear_outputproportionalpowerlimit(); + static const int kOutputProportionalPowerLimitFieldNumber = 2; + double outputproportionalpowerlimit() const; + void set_outputproportionalpowerlimit(double value); + + // double OutputProportionalBand = 3; + void clear_outputproportionalband(); + static const int kOutputProportionalBandFieldNumber = 3; + double outputproportionalband() const; + void set_outputproportionalband(double value); + + // double IntegralTime = 4; + void clear_integraltime(); + static const int kIntegralTimeFieldNumber = 4; + double integraltime() const; + void set_integraltime(double value); + + // double DerivativeTime = 5; + void clear_derivativetime(); + static const int kDerivativeTimeFieldNumber = 5; + double derivativetime() const; + void set_derivativetime(double value); + + // double SensorCorrectionAdjustment = 6; + void clear_sensorcorrectionadjustment(); + static const int kSensorCorrectionAdjustmentFieldNumber = 6; + double sensorcorrectionadjustment() const; + void set_sensorcorrectionadjustment(double value); + + // double SensorMinValue = 7; + void clear_sensorminvalue(); + static const int kSensorMinValueFieldNumber = 7; + double sensorminvalue() const; + void set_sensorminvalue(double value); + + // double SensorMaxValue = 8; + void clear_sensormaxvalue(); + static const int kSensorMaxValueFieldNumber = 8; + double sensormaxvalue() const; + void set_sensormaxvalue(double value); + + // .Tango.PMR.Hardware.HardwarePidControlType HardwarePidControlType = 1; + void clear_hardwarepidcontroltype(); + static const int kHardwarePidControlTypeFieldNumber = 1; + ::Tango::PMR::Hardware::HardwarePidControlType hardwarepidcontroltype() const; + void set_hardwarepidcontroltype(::Tango::PMR::Hardware::HardwarePidControlType value); + + // int32 OutputProportionalCycleTime = 16; + void clear_outputproportionalcycletime(); + static const int kOutputProportionalCycleTimeFieldNumber = 16; + ::google::protobuf::int32 outputproportionalcycletime() const; + void set_outputproportionalcycletime(::google::protobuf::int32 value); + + // double SetPointRampRateorSoftStartRamp = 9; + void clear_setpointramprateorsoftstartramp(); + static const int kSetPointRampRateorSoftStartRampFieldNumber = 9; + double setpointramprateorsoftstartramp() const; + void set_setpointramprateorsoftstartramp(double value); + + // double SetPointControlOutputRate = 10; + void clear_setpointcontroloutputrate(); + static const int kSetPointControlOutputRateFieldNumber = 10; + double setpointcontroloutputrate() const; + void set_setpointcontroloutputrate(double value); + + // double ControlOutputType = 11; + void clear_controloutputtype(); + static const int kControlOutputTypeFieldNumber = 11; + double controloutputtype() const; + void set_controloutputtype(double value); + + // double SsrControlOutputType = 12; + void clear_ssrcontroloutputtype(); + static const int kSsrControlOutputTypeFieldNumber = 12; + double ssrcontroloutputtype() const; + void set_ssrcontroloutputtype(double value); + + // double OutputOnOffHysteresisValue = 13; + void clear_outputonoffhysteresisvalue(); + static const int kOutputOnOffHysteresisValueFieldNumber = 13; + double outputonoffhysteresisvalue() const; + void set_outputonoffhysteresisvalue(double value); + + // double ProcessVariableSamplingRate = 14; + void clear_processvariablesamplingrate(); + static const int kProcessVariableSamplingRateFieldNumber = 14; + double processvariablesamplingrate() const; + void set_processvariablesamplingrate(double value); + + // double PvInputFilterFactorMode = 15; + void clear_pvinputfilterfactormode(); + static const int kPvInputFilterFactorModeFieldNumber = 15; + double pvinputfilterfactormode() const; + void set_pvinputfilterfactormode(double value); + + // double ProportionalGain = 18; + void clear_proportionalgain(); + static const int kProportionalGainFieldNumber = 18; + double proportionalgain() const; + void set_proportionalgain(double value); + + // int32 AcHeatersHalfCycleTime = 17; + void clear_acheatershalfcycletime(); + static const int kAcHeatersHalfCycleTimeFieldNumber = 17; + ::google::protobuf::int32 acheatershalfcycletime() const; + void set_acheatershalfcycletime(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:Tango.PMR.Hardware.HardwarePidControl) + private: + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + double outputproportionalpowerlimit_; + double outputproportionalband_; + double integraltime_; + double derivativetime_; + double sensorcorrectionadjustment_; + double sensorminvalue_; + double sensormaxvalue_; + int hardwarepidcontroltype_; + ::google::protobuf::int32 outputproportionalcycletime_; + double setpointramprateorsoftstartramp_; + double setpointcontroloutputrate_; + double controloutputtype_; + double ssrcontroloutputtype_; + double outputonoffhysteresisvalue_; + double processvariablesamplingrate_; + double pvinputfilterfactormode_; + double proportionalgain_; + ::google::protobuf::int32 acheatershalfcycletime_; + mutable int _cached_size_; + friend struct protobuf_HardwarePidControl_2eproto::TableStruct; +}; +// =================================================================== + + +// =================================================================== + +#if !PROTOBUF_INLINE_NOT_IN_HEADERS +#ifdef __GNUC__ + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wstrict-aliasing" +#endif // __GNUC__ +// HardwarePidControl + +// .Tango.PMR.Hardware.HardwarePidControlType HardwarePidControlType = 1; +inline void HardwarePidControl::clear_hardwarepidcontroltype() { + hardwarepidcontroltype_ = 0; +} +inline ::Tango::PMR::Hardware::HardwarePidControlType HardwarePidControl::hardwarepidcontroltype() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.HardwarePidControlType) + return static_cast< ::Tango::PMR::Hardware::HardwarePidControlType >(hardwarepidcontroltype_); +} +inline void HardwarePidControl::set_hardwarepidcontroltype(::Tango::PMR::Hardware::HardwarePidControlType value) { + + hardwarepidcontroltype_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.HardwarePidControlType) +} + +// double OutputProportionalPowerLimit = 2; +inline void HardwarePidControl::clear_outputproportionalpowerlimit() { + outputproportionalpowerlimit_ = 0; +} +inline double HardwarePidControl::outputproportionalpowerlimit() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.OutputProportionalPowerLimit) + return outputproportionalpowerlimit_; +} +inline void HardwarePidControl::set_outputproportionalpowerlimit(double value) { + + outputproportionalpowerlimit_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.OutputProportionalPowerLimit) +} + +// double OutputProportionalBand = 3; +inline void HardwarePidControl::clear_outputproportionalband() { + outputproportionalband_ = 0; +} +inline double HardwarePidControl::outputproportionalband() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.OutputProportionalBand) + return outputproportionalband_; +} +inline void HardwarePidControl::set_outputproportionalband(double value) { + + outputproportionalband_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.OutputProportionalBand) +} + +// double IntegralTime = 4; +inline void HardwarePidControl::clear_integraltime() { + integraltime_ = 0; +} +inline double HardwarePidControl::integraltime() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.IntegralTime) + return integraltime_; +} +inline void HardwarePidControl::set_integraltime(double value) { + + integraltime_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.IntegralTime) +} + +// double DerivativeTime = 5; +inline void HardwarePidControl::clear_derivativetime() { + derivativetime_ = 0; +} +inline double HardwarePidControl::derivativetime() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.DerivativeTime) + return derivativetime_; +} +inline void HardwarePidControl::set_derivativetime(double value) { + + derivativetime_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.DerivativeTime) +} + +// double SensorCorrectionAdjustment = 6; +inline void HardwarePidControl::clear_sensorcorrectionadjustment() { + sensorcorrectionadjustment_ = 0; +} +inline double HardwarePidControl::sensorcorrectionadjustment() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.SensorCorrectionAdjustment) + return sensorcorrectionadjustment_; +} +inline void HardwarePidControl::set_sensorcorrectionadjustment(double value) { + + sensorcorrectionadjustment_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.SensorCorrectionAdjustment) +} + +// double SensorMinValue = 7; +inline void HardwarePidControl::clear_sensorminvalue() { + sensorminvalue_ = 0; +} +inline double HardwarePidControl::sensorminvalue() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.SensorMinValue) + return sensorminvalue_; +} +inline void HardwarePidControl::set_sensorminvalue(double value) { + + sensorminvalue_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.SensorMinValue) +} + +// double SensorMaxValue = 8; +inline void HardwarePidControl::clear_sensormaxvalue() { + sensormaxvalue_ = 0; +} +inline double HardwarePidControl::sensormaxvalue() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.SensorMaxValue) + return sensormaxvalue_; +} +inline void HardwarePidControl::set_sensormaxvalue(double value) { + + sensormaxvalue_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.SensorMaxValue) +} + +// double SetPointRampRateorSoftStartRamp = 9; +inline void HardwarePidControl::clear_setpointramprateorsoftstartramp() { + setpointramprateorsoftstartramp_ = 0; +} +inline double HardwarePidControl::setpointramprateorsoftstartramp() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.SetPointRampRateorSoftStartRamp) + return setpointramprateorsoftstartramp_; +} +inline void HardwarePidControl::set_setpointramprateorsoftstartramp(double value) { + + setpointramprateorsoftstartramp_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.SetPointRampRateorSoftStartRamp) +} + +// double SetPointControlOutputRate = 10; +inline void HardwarePidControl::clear_setpointcontroloutputrate() { + setpointcontroloutputrate_ = 0; +} +inline double HardwarePidControl::setpointcontroloutputrate() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.SetPointControlOutputRate) + return setpointcontroloutputrate_; +} +inline void HardwarePidControl::set_setpointcontroloutputrate(double value) { + + setpointcontroloutputrate_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.SetPointControlOutputRate) +} + +// double ControlOutputType = 11; +inline void HardwarePidControl::clear_controloutputtype() { + controloutputtype_ = 0; +} +inline double HardwarePidControl::controloutputtype() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.ControlOutputType) + return controloutputtype_; +} +inline void HardwarePidControl::set_controloutputtype(double value) { + + controloutputtype_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.ControlOutputType) +} + +// double SsrControlOutputType = 12; +inline void HardwarePidControl::clear_ssrcontroloutputtype() { + ssrcontroloutputtype_ = 0; +} +inline double HardwarePidControl::ssrcontroloutputtype() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.SsrControlOutputType) + return ssrcontroloutputtype_; +} +inline void HardwarePidControl::set_ssrcontroloutputtype(double value) { + + ssrcontroloutputtype_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.SsrControlOutputType) +} + +// double OutputOnOffHysteresisValue = 13; +inline void HardwarePidControl::clear_outputonoffhysteresisvalue() { + outputonoffhysteresisvalue_ = 0; +} +inline double HardwarePidControl::outputonoffhysteresisvalue() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.OutputOnOffHysteresisValue) + return outputonoffhysteresisvalue_; +} +inline void HardwarePidControl::set_outputonoffhysteresisvalue(double value) { + + outputonoffhysteresisvalue_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.OutputOnOffHysteresisValue) +} + +// double ProcessVariableSamplingRate = 14; +inline void HardwarePidControl::clear_processvariablesamplingrate() { + processvariablesamplingrate_ = 0; +} +inline double HardwarePidControl::processvariablesamplingrate() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.ProcessVariableSamplingRate) + return processvariablesamplingrate_; +} +inline void HardwarePidControl::set_processvariablesamplingrate(double value) { + + processvariablesamplingrate_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.ProcessVariableSamplingRate) +} + +// double PvInputFilterFactorMode = 15; +inline void HardwarePidControl::clear_pvinputfilterfactormode() { + pvinputfilterfactormode_ = 0; +} +inline double HardwarePidControl::pvinputfilterfactormode() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.PvInputFilterFactorMode) + return pvinputfilterfactormode_; +} +inline void HardwarePidControl::set_pvinputfilterfactormode(double value) { + + pvinputfilterfactormode_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.PvInputFilterFactorMode) +} + +// int32 OutputProportionalCycleTime = 16; +inline void HardwarePidControl::clear_outputproportionalcycletime() { + outputproportionalcycletime_ = 0; +} +inline ::google::protobuf::int32 HardwarePidControl::outputproportionalcycletime() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.OutputProportionalCycleTime) + return outputproportionalcycletime_; +} +inline void HardwarePidControl::set_outputproportionalcycletime(::google::protobuf::int32 value) { + + outputproportionalcycletime_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.OutputProportionalCycleTime) +} + +// int32 AcHeatersHalfCycleTime = 17; +inline void HardwarePidControl::clear_acheatershalfcycletime() { + acheatershalfcycletime_ = 0; +} +inline ::google::protobuf::int32 HardwarePidControl::acheatershalfcycletime() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.AcHeatersHalfCycleTime) + return acheatershalfcycletime_; +} +inline void HardwarePidControl::set_acheatershalfcycletime(::google::protobuf::int32 value) { + + acheatershalfcycletime_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.AcHeatersHalfCycleTime) +} + +// double ProportionalGain = 18; +inline void HardwarePidControl::clear_proportionalgain() { + proportionalgain_ = 0; +} +inline double HardwarePidControl::proportionalgain() const { + // @@protoc_insertion_point(field_get:Tango.PMR.Hardware.HardwarePidControl.ProportionalGain) + return proportionalgain_; +} +inline void HardwarePidControl::set_proportionalgain(double value) { + + proportionalgain_ = value; + // @@protoc_insertion_point(field_set:Tango.PMR.Hardware.HardwarePidControl.ProportionalGain) +} + +#ifdef __GNUC__ + #pragma GCC diagnostic pop +#endif // __GNUC__ +#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS + +// @@protoc_insertion_point(namespace_scope) + + +} // namespace Hardware +} // namespace PMR +} // namespace Tango + +// @@protoc_insertion_point(global_scope) + +#endif // PROTOBUF_HardwarePidControl_2eproto__INCLUDED |
