lfilesystem  0.0.1
C++ filesystem library
lfilesystem_Misc.h File Reference

This file defines miscellaneous filesystem utility functions. More...

#include <climits>
#include "lfilesystem/lfilesystem_Export.h"
#include <cstdint>
#include <filesystem>
+ Include dependency graph for lfilesystem_Misc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 limes::files
 Filesystem utilities.
 

Functions

constexpr LFILE_EXPORT char limes::files::dirSeparator () noexcept
 Returns the platform's preferred directory separator: \ on Windows, and / everywhere else. More...
 
LFILE_EXPORT consteval bool limes::files::filesystemIsCaseSensitive () noexcept
 Returns true if the current platform's filesystem is likely to be case-sensitive. More...
 
constexpr LFILE_EXPORT std::uintmax_t limes::files::maxPathLength () noexcept
 Returns the maximum path length possible on the current operating system. More...
 
LFILE_EXPORT consteval char limes::files::PATHseparator () noexcept
 Returns the platform's separator char for the PATH environment variable: ; on Windows, and : everywhere else. More...
 

Detailed Description

This file defines miscellaneous filesystem utility functions.

Definition in file lfilesystem_Misc.h.