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: