Virtual File System (VFS) file source.
More...
#include <file_system_provider.h>
Virtual File System (VFS) file source.
◆ ~FileSystemProvider()
virtual clan::FileSystemProvider::~FileSystemProvider |
( |
| ) |
|
|
inlinevirtual |
◆ get_identifier()
virtual std::string clan::FileSystemProvider::get_identifier |
( |
| ) |
const |
|
pure virtual |
Get the identifier of this file source.
The exact format of this identifier depends on the implementation of the underlying filesystem and mounts
- Returns
- the identifier
◆ get_path()
virtual std::string clan::FileSystemProvider::get_path |
( |
| ) |
const |
|
pure virtual |
Return the path of this file source.
◆ initialize_directory_listing()
virtual bool clan::FileSystemProvider::initialize_directory_listing |
( |
const std::string & | path | ) |
|
|
pure virtual |
Initiate directory listing.
◆ next_file()
Update directory listing item.
◆ open_file()
The documentation for this class was generated from the following file: