dbpf v0.1.0 (2024-02-26T20:46:04Z)
Dub
Repo
Archive
dbpf
struct
Archive (
float
DBPF
= 1
float
V
= 7.0
)
if
(
isValidVersion
!(
DBPF
,
V
)
) {
alias
Head
=
Header
!
DBPF
;
alias
Table
=
IndexTable
!
V
;
import
std
.
exception
:
enforce
;
;
const
string
path
;
Head
metadata
;
Table
[]
entries
;
this
(string path);
void
close
();
}
Constructors
this
this
(string path)
Open a DBPF archive from the given file
path
.
Members
Aliases
Head
alias
Head
=
Header
!
DBPF
Undocumented in source.
Table
alias
Table
=
IndexTable
!
V
Undocumented in source.
Functions
close
void
close
()
Variables
entries
Table
[]
entries
;
metadata
Head
metadata
;
path
string
path
;
Meta
Source
See Implementation
dbpf
modules
compression
files
types
aliases
IndexTableV7
IndexTableV7_1
enums
isValidDbpfVersion
isValidIndexVersion
isValidVersion
structs
Archive
File
FileHeader
Header
HoleTable
IndexTable
Version