summaryrefslogtreecommitdiffstats
path: root/veslibrary/ves_cpplibrary/src/lib/encode/XHugePages.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'veslibrary/ves_cpplibrary/src/lib/encode/XHugePages.cpp')
-rwxr-xr-xveslibrary/ves_cpplibrary/src/lib/encode/XHugePages.cpp46
1 files changed, 46 insertions, 0 deletions
diff --git a/veslibrary/ves_cpplibrary/src/lib/encode/XHugePages.cpp b/veslibrary/ves_cpplibrary/src/lib/encode/XHugePages.cpp
new file mode 100755
index 0000000..8d6973c
--- /dev/null
+++ b/veslibrary/ves_cpplibrary/src/lib/encode/XHugePages.cpp
@@ -0,0 +1,46 @@
+#include "XHugePages.h"
+#include "XHugePagesImp.h"
+
+vagt::encode::XHugePages::XHugePages()
+{
+}
+
+vagt::encode::XHugePages::XHugePages(const XString & hugePagesIdentifier):
+ imp_(make_shared<XHugePagesImp>(hugePagesIdentifier))
+{
+}
+
+void vagt::encode::XHugePages::setBytesUsed(XNumber bytesUsed)
+{
+ return imp_->setBytesUsed(bytesUsed);
+}
+
+void vagt::encode::XHugePages::setHugePagesIdentifier(const XString & hugePagesIdentifier)
+{
+ return imp_->setHugePagesIdentifier(hugePagesIdentifier);
+}
+
+void vagt::encode::XHugePages::setVmPageNumberFree(XNumber vmPageNumberFree)
+{
+ return imp_->setVmPageNumberFree(vmPageNumberFree);
+}
+
+void vagt::encode::XHugePages::setBytesFree(XNumber bytesFree)
+{
+ return imp_->setBytesFree(bytesFree);
+}
+
+void vagt::encode::XHugePages::setPercentFree(XNumber percentFree)
+{
+ return imp_->setPercentFree(percentFree);
+}
+
+void vagt::encode::XHugePages::setPercentUsed(XNumber percentUsed)
+{
+ return imp_->setPercentUsed(percentUsed);
+}
+
+void vagt::encode::XHugePages::setVmPageNumberUsed(XNumber vmPageNumberUsed)
+{
+ return imp_->setVmPageNumberUsed(vmPageNumberUsed);
+}