Generic options for file reading behavior.
Bitmask flags to control file reading, metadata extraction, streaming, and more.
| Enumerator |
|---|
| NONE | No special options.
|
| EXTRACT_METADATA | Extract file metadata.
|
| EXTRACT_REGIONS | Extract semantic regions (format-specific)
|
| LAZY_LOAD | Don't load all data immediately.
|
| STREAMING | Enable streaming mode.
|
| HIGH_PRECISION | Use highest precision available.
|
| VERIFY_INTEGRITY | Verify file integrity/checksums.
|
| DECOMPRESS | Decompress if compressed.
|
| PARSE_STRUCTURE | Parse internal structure.
|
| ALL | All options enabled.
|
Definition at line 60 of file FileReader.hpp.
60 : uint32_t {
61 NONE = 0,
70 ALL = 0xFFFFFFFF
71};
@ EXTRACT_METADATA
Extract file metadata.
@ HIGH_PRECISION
Use highest precision available.
@ EXTRACT_REGIONS
Extract semantic regions (format-specific)
@ STREAMING
Enable streaming mode.
@ PARSE_STRUCTURE
Parse internal structure.
@ DECOMPRESS
Decompress if compressed.
@ VERIFY_INTEGRITY
Verify file integrity/checksums.
@ LAZY_LOAD
Don't load all data immediately.