lfilesystem  0.0.1
C++ filesystem library
lfilesystem.h
Go to the documentation of this file.
1 /*
2  * ======================================================================================
3  * __ ____ __ __ ____ ___
4  * ( ) (_ _)( \/ )( ___)/ __)
5  * )(__ _)(_ ) ( )__) \__ \
6  * (____)(____)(_/\/\_)(____)(___/
7  *
8  * This file is part of the Limes open source library and is licensed under the terms of the GNU Public License.
9  *
10  * Commercial licenses are available; contact the maintainers at ben.the.vining@gmail.com to inquire for details.
11  *
12  * ======================================================================================
13  */
14 
137 #pragma once
138 
139 // IWYU pragma: begin_exports
140 #include "./lfilesystem_CFile.h"
141 #include "./lfilesystem_Directory.h"
143 #include "./lfilesystem_File.h"
146 #include "./lfilesystem_Misc.h"
147 #include "./lfilesystem_Paths.h"
151 #include "./lfilesystem_SymLink.h"
152 #include "./lfilesystem_Volume.h"
153 // IWYU pragma: end_exports
This file defines the CFile class.
This file defines the Directory class.
This file defines the DynamicLibrary class.
This file defines the files::FileWatcher class.
This file defines the File and TempFile classes.
This file defines the FilesystemEntry class.
This file defines miscellaneous filesystem utility functions.
This file defines some utility functions for working with paths.
This file defines the Permissions class.
This file defines the SimpleFileWatcher class.
This file contains utility functions for finding some common directories.
This file defines the files::Volume class.