CCIMXDesktop
 
Loading...
Searching...
No Matches
DiskUsage.h
Go to the documentation of this file.
1
6#ifndef DISKUSAGE_H
7#define DISKUSAGE_H
8
9#include <cstdint> // For fixed-width integer types like uint64_t
10
19namespace DiskUsage {
20
29struct MetaInfo {
30 uint64_t total;
31 uint64_t free;
32 uint64_t available;
33};
34
44
45} // namespace DiskUsage
46
47#endif // DISKUSAGE_H
Provides utilities for querying disk space information.
MetaInfo queryOnce()
Queries the disk usage information for a default or currently active partition/drive.
Definition DiskUsage.cpp:128
Represents metadata about disk space.
Definition DiskUsage.h:29
uint64_t free
Total free space on the disk or file system in bytes. This might include space only accessible by roo...
Definition DiskUsage.h:31
uint64_t total
Total capacity of the disk or file system in bytes.
Definition DiskUsage.h:30
uint64_t available
Available space on the disk or file system in bytes for non-privileged users.
Definition DiskUsage.h:32