cppfs  1.2.0.5b71c2c98fb9
Cross-platform C++ file system library supporting multiple backends (Local-FS, SSH)
Public Member Functions | List of all members
cppfs::LocalFileSystem Class Reference

Representation of the local file system. More...

#include <cppfs/include/cppfs/posix/LocalFileSystem.h>

Inheritance diagram for cppfs::LocalFileSystem:
Inheritance graph
[legend]
Collaboration diagram for cppfs::LocalFileSystem:
Collaboration graph
[legend]

Public Member Functions

 LocalFileSystem ()
 Constructor. More...
 
virtual ~LocalFileSystem ()
 Destructor. More...
 
virtual FileHandle open (const std::string &path) override
 Open file or directory in file system. More...
 
virtual FileHandle open (std::string &&path) override
 Open file or directory in file system. More...
 
 LocalFileSystem ()
 Constructor. More...
 
virtual ~LocalFileSystem ()
 Destructor. More...
 
virtual FileHandle open (const std::string &path) override
 Open file or directory in file system. More...
 
virtual FileHandle open (std::string &&path) override
 Open file or directory in file system. More...
 
- Public Member Functions inherited from cppfs::AbstractFileSystem
 AbstractFileSystem ()
 Constructor. More...
 
virtual ~AbstractFileSystem ()
 Destructor. More...
 

Detailed Description

Representation of the local file system.

Constructor & Destructor Documentation

cppfs::LocalFileSystem::LocalFileSystem ( )

Constructor.

virtual cppfs::LocalFileSystem::~LocalFileSystem ( )
virtual

Destructor.

cppfs::LocalFileSystem::LocalFileSystem ( )

Constructor.

virtual cppfs::LocalFileSystem::~LocalFileSystem ( )
virtual

Destructor.

Member Function Documentation

virtual FileHandle cppfs::LocalFileSystem::open ( const std::string &  path)
overridevirtual

Open file or directory in file system.

Parameters
[in]pathPath to file or directory

Implements cppfs::AbstractFileSystem.

virtual FileHandle cppfs::LocalFileSystem::open ( std::string &&  path)
overridevirtual

Open file or directory in file system.

Parameters
[in]pathPath to file or directory

Implements cppfs::AbstractFileSystem.

virtual FileHandle cppfs::LocalFileSystem::open ( const std::string &  path)
overridevirtual

Open file or directory in file system.

Parameters
[in]pathPath to file or directory

Implements cppfs::AbstractFileSystem.

virtual FileHandle cppfs::LocalFileSystem::open ( std::string &&  path)
overridevirtual

Open file or directory in file system.

Parameters
[in]pathPath to file or directory

Implements cppfs::AbstractFileSystem.


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