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.