|  | cppfs
    1.2.0.5b71c2c98fb9
    Cross-platform C++ file system library supporting multiple backends (Local-FS, SSH) | 
| Namespaces | |
| fs | |
| Global file system functions. | |
| system | |
| Access system information. | |
| Classes | |
| class | AbstractFileHandleBackend | 
| Interface for file handles.  More... | |
| class | AbstractFileIteratorBackend | 
| Interface for iterating on directories.  More... | |
| class | AbstractFileSystem | 
| Interface for accessing file systems.  More... | |
| class | Change | 
| Representation of one change to a directory tree.  More... | |
| class | Diff | 
| Representation of changes to a directory tree.  More... | |
| class | FileHandle | 
| Handle for a file or directory.  More... | |
| class | FileIterator | 
| File iterator.  More... | |
| class | FilePath | 
| Path to file or directory.  More... | |
| class | FileVisitor | 
| File visitor.  More... | |
| class | FunctionalFileVisitor | 
| File visitor that calls a function.  More... | |
| class | InputStream | 
| Input stream.  More... | |
| class | LocalFileHandle | 
| File handle for the local file system.  More... | |
| class | LocalFileIterator | 
| File iterator for the local file system.  More... | |
| class | LocalFileSystem | 
| Representation of the local file system.  More... | |
| class | LoginCredentials | 
| Login credentials for accessing file systems (e.g., username, password, key files, etc.)  More... | |
| class | OutputStream | 
| Output stream.  More... | |
| class | SshFileHandle | 
| File handle for a remote file system accessed by SSH.  More... | |
| class | SshFileIterator | 
| File iterator for a remove file system accessed by SSH.  More... | |
| class | SshFileSystem | 
| Representation of a remote file system accessed by SSH.  More... | |
| class | SshInputStreamBuffer | 
| Stream buffer for reading a SSH file.  More... | |
| class | SshOutputStreamBuffer | 
| Stream buffer for writing a SSH file.  More... | |
| class | Tree | 
| Representation of a directory tree.  More... | |
| class | Url | 
| Url wrapper.  More... | |
| Enumerations | |
| enum | FilePermissions { UserRead = 0x400, UserWrite = 0x200, UserExec = 0x100, GroupRead = 0x040, GroupWrite = 0x020, GroupExec = 0x010, OtherRead = 0x004, OtherWrite = 0x002, OtherExec = 0x001, SetUid = 04000, SetGid = 02000, Sticky = 01000 } | 
| File permission flags.  More... | |
| Functions | |
| unsigned long long | size_b (unsigned long long value) | 
| unsigned long long | size_kb (unsigned long long value) | 
| unsigned long long | size_mb (unsigned long long value) | 
| unsigned long long | size_gb (unsigned long long value) | 
| unsigned long long | size_tb (unsigned long long value) | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
 1.8.11
 1.8.11