LittleFileSystem
Loading...
Searching...
No Matches
LittleFileSystemImpl Class Referencefinal
Inheritance diagram for LittleFileSystemImpl:
ntdv::VirtualFileSystem ntdv::IFileSystem

Public Member Functions

 LittleFileSystemImpl ()=default
 
 ~LittleFileSystemImpl () override=default
 
bool Exists (const char *path) override
 
- Public Member Functions inherited from ntdv::VirtualFileSystem
FilePtr Open (const char *path, const char *mode, bool create) override
 
bool Exists (const char *path) override
 
bool Rename (const char *pathFrom, const char *pathTo) override
 
bool Remove (const char *path) override
 
bool CreateDirectory (const char *path) override
 
bool RemoveDirectory (const char *path) override
 
- Public Member Functions inherited from ntdv::IFileSystem
 IFileSystem ()
 Default constructor.
 
virtual ~IFileSystem ()
 Virtual destructor.
 
void Mountpoint (const char *mountpoint)
 
const char * Mountpoint () const
 

Additional Inherited Members

- Protected Attributes inherited from ntdv::IFileSystem
const char * _mountpoint
 Mount point of the file system.
 

Constructor & Destructor Documentation

◆ LittleFileSystemImpl()

LittleFileSystemImpl::LittleFileSystemImpl ( )
default

◆ ~LittleFileSystemImpl()

LittleFileSystemImpl::~LittleFileSystemImpl ( )
overridedefault

Member Function Documentation

◆ Exists()

bool LittleFileSystemImpl::Exists ( const char * path)
overridevirtual

Check if a file exists

Parameters
path- path of the file
Returns
true if the file exists, false otherwise

Implements ntdv::IFileSystem.


The documentation for this class was generated from the following file: