summaryrefslogtreecommitdiffstats
path: root/veslibrary/ves_cpplibrary/src/lib/encode/XIpmiProcessor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'veslibrary/ves_cpplibrary/src/lib/encode/XIpmiProcessor.cpp')
-rwxr-xr-xveslibrary/ves_cpplibrary/src/lib/encode/XIpmiProcessor.cpp31
1 files changed, 31 insertions, 0 deletions
diff --git a/veslibrary/ves_cpplibrary/src/lib/encode/XIpmiProcessor.cpp b/veslibrary/ves_cpplibrary/src/lib/encode/XIpmiProcessor.cpp
new file mode 100755
index 0000000..47f8487
--- /dev/null
+++ b/veslibrary/ves_cpplibrary/src/lib/encode/XIpmiProcessor.cpp
@@ -0,0 +1,31 @@
+#include "XIpmiProcessor.h"
+#include "XIpmiProcessorImp.h"
+
+vagt::encode::XIpmiProcessor::XIpmiProcessor()
+{
+}
+
+vagt::encode::XIpmiProcessor::XIpmiProcessor(const XString & processorIdentifier):
+ imp_(make_shared<XIpmiProcessorImp>(processorIdentifier))
+{
+}
+
+void vagt::encode::XIpmiProcessor::setProcessorThermalControlPercent(XNumber processorThermalControlPercent)
+{
+ return imp_->setProcessorThermalControlPercent(processorThermalControlPercent);
+}
+
+void vagt::encode::XIpmiProcessor::setProcessorDtsThermalMargin(XNumber processorDtsThermalMargin)
+{
+ return imp_->setProcessorDtsThermalMargin(processorDtsThermalMargin);
+}
+
+void vagt::encode::XIpmiProcessor::setProcessorIdentifier(const XString & processorIdentifier)
+{
+ return imp_->setProcessorIdentifier(processorIdentifier);
+}
+
+void vagt::encode::XIpmiProcessor::setProcessorDimmAggregateThermalMarginArray(const XArrayOfXProcessorDimmAggregateThermalMargin & processorDimmAggregateThermalMarginArray)
+{
+ return imp_->setProcessorDimmAggregateThermalMarginArray(processorDimmAggregateThermalMarginArray);
+}