|
PLCnext API Documentation
20.0.0.24462
|
Namespace for services to access the filesystem More...
Classes | |
| class | DirectoryServiceProxy |
| class | DirectoryServiceProxyFactory |
| class | FileServiceProxy |
| class | FileServiceProxyFactory |
| struct | FileSystemEntry |
| This struct is used by file operations to reading of the file system entries. More... | |
| class | FileSystemInfoServiceProxy |
| class | FileSystemInfoServiceProxyFactory |
| struct | FileSystemTraitsEntry |
| This struct is used by file operations reading file informations from device. More... | |
| class | IDirectoryService |
| Provides common file directory operations. More... | |
| class | IFileService |
| Provides common file operations for reading and writing files as well as deleting/moving/copying files on the device. More... | |
| class | IFileSystemInfoService |
| A generic service to retrieve file system infos. More... | |
| struct | SpaceInfo |
| This struct is used by file operations to reading of the space informations. More... | |
| struct | TraitItem |
| Specifies a file trait item More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, FileSystemError rhs) |
| std::istream & | operator>> (std::istream &is, FileSystemError &rhs) |
| FileSystemError | MapExceptionToFileSystemError (IoException &ex) |
| constexpr Permissions | operator| (Permissions lhs, Permissions rhs) |
| constexpr Permissions | operator & (Permissions lhs, Permissions rhs) |
| Permissions & | operator|= (Permissions &lhs, Permissions rhs) |
| Permissions & | operator &= (Permissions &lhs, Permissions rhs) |
| std::ostream & | operator<< (std::ostream &os, Permissions rhs) |
| std::istream & | operator>> (std::istream &is, Permissions &rhs) |
| constexpr Traits | operator| (Traits lhs, Traits rhs) |
| constexpr Traits | operator & (Traits lhs, Traits rhs) |
| Traits & | operator|= (Traits &lhs, Traits rhs) |
| Traits & | operator &= (Traits &lhs, Traits rhs) |
| std::ostream & | operator<< (std::ostream &os, Traits rhs) |
| std::istream & | operator>> (std::istream &is, Traits &rhs) |
Namespace for services to access the filesystem
|
strong |
This enum is used by several file operations.
|
strong |
Provides attributes for files and directories.
|
strong |
This enum is used by several file services to specify the file traits to get or set, respectively.
| Enumerator | |
|---|---|
| None | Not set. |
| Permissions | Specifies the file permissions mask as Arp.System.Commons.Services.Io.Permissions mask. |
| LastWriteTime | Specifies the time of last write access or last modified time, respectively as System.DateTime in UTC |
| Length | Specifies the size of the file in bytes as System.Int64. |
| Crc32 | Specifies the CRC32 value of the file as System.Int32. |
1.8.13