ADTF File Library
Loading...
Searching...
No Matches
indexedfile_types_v500.h File Reference
#include <ifhd/v400/indexedfile_types_v400.h>
#include <cstdint>
Include dependency graph for indexedfile_types_v500.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ifhd
 namespace for IFHD File library
 
namespace  ifhd::v500
 namespace for indexed file definitions in version 5.0
 

Typedefs

using ifhd::v500::TimeFormat = v400::TimeFormat
 
using ifhd::v500::ReadFlags = v400::ReadFlags
 
using ifhd::v500::FieldMask = v400::FieldMask
 
using ifhd::v500::FileHeader = v400::FileHeader
 The File header for dat-files.
 
using ifhd::v500::FileExtension = v400::FileExtension
 Header for a file extensions.
 
using ifhd::v500::ChunkHeader = v400::ChunkHeader
 header for chunks Each Chunk header 16 Byte aligned within the file.
 
using ifhd::v500::ChunkRef = v400::ChunkRef
 header for a chunk reference
 
using ifhd::v500::StreamRef = v400::StreamRef
 
using ifhd::v500::StreamInfoHeader = v400::StreamInfoHeader
 
using ifhd::v500::AdditionalIndexInfo = v400::AdditionalIndexInfo
 Additional index table information.
 
using ifhd::v500::ChecksumType = v400::ChecksumType
 Type of the checksum function used for calculating the checksum in the "checksums" extension.
 
using ifhd::v500::ChecksumExtensionHeader = v201_v301::ChecksumExtensionHeader
 Header of the "checksums" extension.
 
using ifhd::v500::FileRangeChecksumXxh3_64 = v400::FileRangeChecksumXxh3_64
 A checksum over a range within the file itself.
 
using ifhd::v500::SeekFlags = v400::SeekFlags
 
using ifhd::v500::ChunkType = v400::ChunkType
 
using ifhd::v500::OpenMode = v400::OpenMode
 

Detailed Description

Copyright 2025 Digitalwerk GmbH.

This Source Code Form is subject to the terms of the Mozilla
Public License, v. 2.0. If a copy of the MPL was not distributed
with this file, You can obtain one at https://mozilla.org/MPL/2.0/.

If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.

You may add additional accurate notices of copyright ownership.