Sleeping Wombat Common Library
0.50.0
swCommonLibrary
|
File abstraction layer. More...
#include <File.h>
Public Member Functions | |
File (const Path &path) | |
File (Path &&path) | |
bool | Exists () const |
Size | FileSize () const |
bool | Remove () |
bool | Move (const Path &newPath) |
bool | Copy (const Path &newPath) |
Static Public Member Functions | |
static std::string | Load (const Path &newPath) |
Private Attributes | |
Path | m_filePath |
File abstraction layer.
Encapsulates experimental c++ features. Provides interface for operations on files. Maybe in future we can delete this class and use standard library.