EntropyEngine::Core::IO::BackendCapabilities
EntropyEngine::Core::IO::BackendCapabilities
Section titled “EntropyEngine::Core::IO::BackendCapabilities”Capabilities advertised by a backend. More…
#include <IFileSystemBackend.h>
Public Attributes
Section titled “Public Attributes”| Name | |
|---|---|
| bool | supportsWatching |
| bool | supportsStreaming |
| bool | supportsRandomAccess |
| bool | supportsMetadata |
| bool | supportsDirectories |
| bool | supportsAtomicWrites |
| size_t | maxFileSize |
| bool | isRemote |
Detailed Description
Section titled “Detailed Description”struct EntropyEngine::Core::IO::BackendCapabilities;Capabilities advertised by a backend.
Note: VFS may adjust behavior based on these (e.g., advisory locking, atomic writes)
Public Attributes Documentation
Section titled “Public Attributes Documentation”variable supportsWatching
Section titled “variable supportsWatching”bool supportsWatching = false;variable supportsStreaming
Section titled “variable supportsStreaming”bool supportsStreaming = true;variable supportsRandomAccess
Section titled “variable supportsRandomAccess”bool supportsRandomAccess = true;variable supportsMetadata
Section titled “variable supportsMetadata”bool supportsMetadata = true;variable supportsDirectories
Section titled “variable supportsDirectories”bool supportsDirectories = true;variable supportsAtomicWrites
Section titled “variable supportsAtomicWrites”bool supportsAtomicWrites = false;variable maxFileSize
Section titled “variable maxFileSize”size_t maxFileSize = SIZE_MAX;variable isRemote
Section titled “variable isRemote”bool isRemote = false;Updated on 2026-01-26 at 17:14:35 -0500