|
lfilesystem
0.0.1
C++ filesystem library
|
This file defines the files::Volume class. More...
#include <string>#include <cstdint>#include <filesystem>#include <vector>#include <optional>#include <ostream>#include "lfilesystem/lfilesystem_Export.h"#include "lfilesystem/lfilesystem_SpecialDirectories.h"
Include dependency graph for lfilesystem_Volume.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | limes::files::Volume |
| This class represents a logical filesystem volume. More... | |
Namespaces | |
| limes::files | |
| Filesystem utilities. | |
| limes::files::volume | |
| This namespace contains free functions for easily querying properties of the volume that the current working directory is mounted on. | |
Functions | |
| LFILE_EXPORT std::uintmax_t | limes::files::volume::bytesFree () |
| Returns the number of bytes free on the current volume. More... | |
| LFILE_EXPORT bool | limes::files::volume::caseSensitive () |
| Returns true if the current volume is case-sensitive. More... | |
| LFILE_EXPORT std::string | limes::files::volume::label () |
| Returns the current volume's label. More... | |
| LFILE_EXPORT bool | limes::files::volume::readOnly () |
| Returns true if the current volume is mounted as read-only. More... | |
| LFILE_EXPORT int | limes::files::volume::serialNumber () |
| Returns the current volume's serial number. More... | |
| LFILE_EXPORT std::uintmax_t | limes::files::volume::totalBytes () |
| Returns the total number of bytes on the current volume. More... | |
| LFILE_EXPORT Volume::Type | limes::files::volume::type () |
| Returns the type of the current volume. More... | |
This file defines the files::Volume class.
Definition in file lfilesystem_Volume.h.