aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Native/Tango.ProtoTest/PMR/HardwarePidControl.pb.h
diff options
context:
space:
mode:
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.h557
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