Appearance
amiga
Classes
| Name | Description |
|---|---|
FSTraits | Static properties of an Amiga file system. |
FSDiagnosis | Result of a file system consistency check. |
Enumerations
| Name | Description |
|---|---|
FSFormat | File system format. |
FSBlockType | Type of a file system block. |
FSItemType | Type of a field inside a file system block. |
FSBlockError | Error found in a file system block. |
BootBlockType | Type of a boot block. |
BootBlockId | Identifies a known boot block. |
FSFormat
cpp
enum FSFormatDefined in rvlib/FileSystems/Amiga/FSTypes.h:22
File system format.
| Value | Description |
|---|---|
OFS | |
FFS | |
OFS_INTL | |
FFS_INTL | |
OFS_DC | |
FFS_DC | |
OFS_LNFS | |
FFS_LNFS | |
NODOS |
FSBlockType
cpp
enum FSBlockTypeDefined in rvlib/FileSystems/Amiga/FSTypes.h:121
Type of a file system block.
| Value | Description |
|---|---|
UNKNOWN | |
EMPTY | |
BOOT | |
ROOT | |
BITMAP | |
BITMAP_EXT | |
USERDIR | |
FILEHEADER | |
FILELIST | |
DATA_OFS | |
DATA_FFS |
FSItemType
cpp
enum FSItemTypeDefined in rvlib/FileSystems/Amiga/FSTypes.h:181
Type of a field inside a file system block.
| Value | Description |
|---|---|
UNKNOWN | |
UNUSED | |
DOS_HEADER | |
DOS_VERSION | |
BOOTCODE | |
TYPE_ID | |
SUBTYPE_ID | |
SELF_REF | |
CHECKSUM | |
HASHTABLE_SIZE | |
HASH_REF | |
PROT_BITS | |
BCPL_STRING_LENGTH | |
BCPL_DISK_NAME | |
BCPL_DIR_NAME | |
BCPL_FILE_NAME | |
BCPL_COMMENT | |
CREATED_DAY | |
CREATED_MIN | |
CREATED_TICKS | |
MODIFIED_DAY | |
MODIFIED_MIN | |
MODIFIED_TICKS | |
NEXT_HASH_REF | |
PARENT_DIR_REF | |
FILEHEADER_REF | |
EXT_BLOCK_REF | |
BITMAP_BLOCK_REF | |
BITMAP_EXT_BLOCK_REF | |
BITMAP_VALIDITY | |
FILESIZE | |
DATA_BLOCK_NUMBER | |
DATA_BLOCK_REF_COUNT | |
FIRST_DATA_BLOCK_REF | |
NEXT_DATA_BLOCK_REF | |
DATA_BLOCK_REF | |
DATA_COUNT | |
DATA | |
BITMAP |
FSBlockError
cpp
enum FSBlockErrorDefined in rvlib/FileSystems/Amiga/FSTypes.h:326
Error found in a file system block.
| Value | Description |
|---|---|
OK | |
EXPECTED_VALUE | |
EXPECTED_SMALLER_VALUE | |
EXPECTED_NO_REF | |
EXPECTED_REF | |
EXPECTED_SELFREF | |
EXPECTED_BITMAP_BLOCK | |
EXPECTED_BITMAP_EXT_BLOCK | |
EXPECTED_HASHABLE_BLOCK | |
EXPECTED_USERDIR_OR_ROOT | |
EXPECTED_DATA_BLOCK | |
EXPECTED_FILE_HEADER_BLOCK | |
EXPECTED_FILE_LIST_BLOCK | |
EXPECTED_DATABLOCK_NR | |
INVALID_HASHTABLE_SIZE |
BootBlockType
cpp
enum BootBlockTypeDefined in rvlib/FileSystems/Amiga/FSTypes.h:380
Type of a boot block.
| Value | Description |
|---|---|
STANDARD | |
VIRUS | |
CUSTOM |
BootBlockId
cpp
enum BootBlockIdDefined in rvlib/FileSystems/Amiga/FSTypes.h:409
Identifies a known boot block.
| Value | Description |
|---|---|
NONE | |
AMIGADOS_13 | |
AMIGADOS_20 | |
SCA | |
BYTE_BANDIT |
Functions
| Return | Name | Description |
|---|---|---|
bool | isOFSVolumeType inline | Returns true if the given format is an Old File System (OFS) variant. |
bool | isFFSVolumeType inline | Returns true if the given format is a Fast File System (FFS) variant. |
bool | isINTLVolumeType inline | Returns true if the given format is an international (INTL) variant. |
isOFSVolumeType
inline
cpp
inline bool isOFSVolumeType(FSFormat value)Defined in rvlib/FileSystems/Amiga/FSTypes.h:80
Returns true if the given format is an Old File System (OFS) variant.
isFFSVolumeType
inline
cpp
inline bool isFFSVolumeType(FSFormat value)Defined in rvlib/FileSystems/Amiga/FSTypes.h:93
Returns true if the given format is a Fast File System (FFS) variant.
isINTLVolumeType
inline
cpp
inline bool isINTLVolumeType(FSFormat value)Defined in rvlib/FileSystems/Amiga/FSTypes.h:106
Returns true if the given format is an international (INTL) variant.