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

This file defines the File and TempFile classes. More...

#include <cstddef>
#include <string>
#include <string_view>
#include <vector>
#include <functional>
#include <optional>
#include <fstream>
#include <memory>
#include <iterator>
#include "lfilesystem/lfilesystem_Export.h"
#include "lfilesystem/lfilesystem_FilesystemEntry.h"
#include "lfilesystem/lfilesystem_CFile.h"
+ Include dependency graph for lfilesystem_File.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  limes::files::File
 This class represents a file on the filesystem. More...
 
struct  limes::files::File::Iterator
 An iterator class that allows iterating a file like a standard C++ container. More...
 
class  limes::files::TempFile
 Represents a temporary file. More...
 
struct  std::hash< limes::files::File >
 A specialization of std::hash for File objects. More...
 

Namespaces

 limes::files
 Filesystem utilities.
 

Detailed Description

This file defines the File and TempFile classes.

Definition in file lfilesystem_File.h.