summaryrefslogtreecommitdiffstats
path: root/veslibrary/ves_cpplibrary/src/lib/encode/XFilesystemUsage.cpp
blob: b97be47bfe9cc91af6bd3bb091fff4299bede6cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include "XFilesystemUsage.h"
#include "XFilesystemUsageImp.h"

vagt::encode::XFilesystemUsage::XFilesystemUsage()
{
}

vagt::encode::XFilesystemUsage::XFilesystemUsage(const XString & filesystemName, XNumber blockConfigured, XNumber blockIops, XNumber blockUsed, XNumber ephemeralConfigured, XNumber ephemeralIops, XNumber ephemeralUsed):
    imp_(make_shared<XFilesystemUsageImp>(filesystemName, blockConfigured, blockIops, blockUsed, ephemeralConfigured, ephemeralIops, ephemeralUsed ))
{
}

void vagt::encode::XFilesystemUsage::setBlockConfigured(XNumber blockConfigured)
{
    return imp_->setBlockConfigured(blockConfigured);
}

void vagt::encode::XFilesystemUsage::setBlockUsed(XNumber blockUsed)
{
    return imp_->setBlockUsed(blockUsed);
}

void vagt::encode::XFilesystemUsage::setEphemeralConfigured(XNumber ephemeralConfigured)
{
    return imp_->setEphemeralConfigured(ephemeralConfigured);
}

void vagt::encode::XFilesystemUsage::setEphemeralIops(XNumber ephemeralIops)
{
    return imp_->setEphemeralIops(ephemeralIops);
}

void vagt::encode::XFilesystemUsage::setFilesystemName(const XString & filesystemName)
{
    return imp_->setFilesystemName(filesystemName);
}

void vagt::encode::XFilesystemUsage::setBlockIops(XNumber blockIops)
{
    return imp_->setBlockIops(blockIops);
}

void vagt::encode::XFilesystemUsage::setEphemeralUsed(XNumber ephemeralUsed)
{
    return imp_->setEphemeralUsed(ephemeralUsed);
}