ApraLinuxUtils
1.0.0
C++ utility library for embedded Linux systems
Loading...
Searching...
No Matches
StorageMinimalInfo.cpp
Go to the documentation of this file.
1
/*
2
* StorageInfo.cpp
3
*
4
* Copyright (c) 2024 Apra Labs
5
*
6
* This file is part of ApraUtils.
7
*
8
* Licensed under the MIT License.
9
* See LICENSE file in the project root for full license information.
10
*/
11
12
#include <
models/StorageMinimalInfo.h
>
13
14
namespace
apra
15
{
16
17
StorageMinimalInfo::StorageMinimalInfo
(std::string partition, uint64_t size,
18
std::string fsType) :
19
m_partition(partition), m_size(size), m_fsType(fsType)
20
{
21
}
22
23
StorageMinimalInfo::StorageMinimalInfo
() :
24
m_partition(
""
), m_size(0), m_fsType(
""
)
25
{
26
27
}
28
29
StorageMinimalInfo::~StorageMinimalInfo
()
30
{
31
}
32
33
StorageMinimalInfo
&
StorageMinimalInfo::operator=
(
34
const
StorageMinimalInfo
&other)
35
{
36
m_partition
= other.
m_partition
;
37
m_size
= other.
m_size
;
38
m_fsType
= other.
m_fsType
;
39
return
*
this
;
40
}
41
}
/* namespace apra */
42
StorageMinimalInfo.h
apra::StorageMinimalInfo
Definition
StorageMinimalInfo.h:21
apra::StorageMinimalInfo::operator=
StorageMinimalInfo & operator=(const StorageMinimalInfo &other)
Definition
StorageMinimalInfo.cpp:33
apra::StorageMinimalInfo::m_size
uint64_t m_size
Definition
StorageMinimalInfo.h:29
apra::StorageMinimalInfo::m_partition
std::string m_partition
Definition
StorageMinimalInfo.h:28
apra::StorageMinimalInfo::~StorageMinimalInfo
virtual ~StorageMinimalInfo()
Definition
StorageMinimalInfo.cpp:29
apra::StorageMinimalInfo::m_fsType
std::string m_fsType
Definition
StorageMinimalInfo.h:30
apra::StorageMinimalInfo::StorageMinimalInfo
StorageMinimalInfo()
Definition
StorageMinimalInfo.cpp:23
apra
Definition
EventCallbacks.h:16
src
models
StorageMinimalInfo.cpp
Generated by
1.9.8