A file on the local file system. More...
#include <Balau/Exception/IOExceptions.hpp>#include <Balau/Resource/FileByteReadResource.hpp>#include <Balau/Resource/FileByteWriteResource.hpp>#include <Balau/Resource/FileUtf32To8WriteResource.hpp>#include <Balau/Resource/FileUtf8To32ReadResource.hpp>#include <Balau/Util/Strings.hpp>#include <chrono>Go to the source code of this file.
Classes | |
| class | File |
| A file on the local file system. More... | |
| class | File::FileIterator |
| Non-recursive iteration over a directory's contents. More... | |
| class | File::FileUriIterator |
| Non-recursive iteration over a directory's contents (URI version). More... | |
| class | File::RecursiveFileIterator |
| Recursive iteration into a directory structure. More... | |
| class | File::RecursiveFileUriIterator |
| Recursive iteration into a directory structure (URI version). More... | |
Namespaces | |
| Balau::Resource | |
| The unified resource class hierarchy. | |
Functions | |
| void | fromString (File &destination, std::string_view value) |
| Overwrite the supplied file URI by assignment by converting the supplied UTF-8 string to a file URI. More... | |
| template<typename AllocatorT > | |
| Balau::U8String< AllocatorT > | toString (const File &file) |
| Print the file URI as a UTF-8 string. More... | |
A file on the local file system.