libaaruformat
1.0
Aaru Data Preservation Suite - Format Library
Loading...
Searching...
No Matches
aaruformat.h
Go to the documentation of this file.
1
/*
2
* This file is part of the Aaru Data Preservation Suite.
3
* Copyright (c) 2019-2025 Natalia Portillo.
4
*
5
* This library is free software; you can redistribute it and/or modify
6
* it under the terms of the GNU Lesser General Public License as
7
* published by the Free Software Foundation; either version 2.1 of the
8
* License, or (at your option) any later version.
9
*
10
* This library is distributed in the hope that it will be useful, but
11
* WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13
* Lesser General Public License for more details.
14
*
15
* You should have received a copy of the GNU Lesser General Public
16
* License along with this library; if not, see <http://www.gnu.org/licenses/>.
17
*/
18
19
#ifndef LIBAARUFORMAT_AARUFORMAT_H
20
#define LIBAARUFORMAT_AARUFORMAT_H
21
22
#define LIBAARUFORMAT_MAJOR_VERSION 1
23
#define LIBAARUFORMAT_MINOR_VERSION 0
24
25
#include "
aaruformat/consts.h
"
26
#include "
aaruformat/context.h
"
27
#include "
aaruformat/crc64.h
"
28
#include "
aaruformat/decls.h
"
29
#include "
aaruformat/endian.h
"
30
#include "
aaruformat/enums.h
"
31
#include "
aaruformat/errors.h
"
32
#include "
aaruformat/lru.h
"
33
#include "
aaruformat/simd.h
"
34
#include "
aaruformat/spamsum.h
"
35
#include "
aaruformat/structs.h
"
36
37
#endif
// LIBAARUFORMAT_AARUFORMAT_H
consts.h
Core public constants and compile‑time limits for the Aaru container format implementation.
context.h
Central runtime context structures for libaaruformat (image state, caches, checksum buffers).
crc64.h
CRC64 (ECMA-182) core context and precomputed slicing-by-4 tables.
decls.h
endian.h
enums.h
errors.h
Public error and status code definitions for libaaruformat.
lru.h
simd.h
spamsum.h
structs.h
include
aaruformat.h
Generated by
1.14.0