|
ADTF File Library
|
#include <ifhd/v201_v301/indexedfilehelper_v201_v301.h>Go to the source code of this file.
Namespaces | |
| namespace | ifhd |
| namespace for IFHD File library | |
| namespace | ifhd::v400 |
| namespace for indexed file definitions in version 4.0 | |
Functions | |
| a_util::datetime::DateTime | ifhd::v400::getDateTime (const a_util::filesystem::Path &filename) |
Retrieve the date time from the filename , if it is an indexed file. | |
| void | ifhd::v400::getHeader (const std::string &filename, FileHeader &file_header) |
| void | ifhd::v400::updateHeader (const std::string &filename, const FileHeader &file_header, uint32_t mask) |
| void | ifhd::v400::queryFileInfo (const std::string &filename, std::string &file_info) |
| void | ifhd::v400::getExtension (const std::string &filename, const std::string &extension, FileExtension *extension_info, void **data) |
| void | ifhd::v400::writeExtension (const std::string &filename, const FileExtension &extension_info, const void *data) |
| void | ifhd::v400::isIfhdFile (const std::string &filename) |
| void | ifhd::v400::stream2FileHeader (FileHeader &file_header) |
| void | ifhd::v400::stream2FileHeaderExtension (const FileHeader &file_header, FileExtension *header_ext, size_t num_extensions) |
| void | ifhd::v400::stream2ChunkHeader (const FileHeader &file_header, ChunkHeader &chunk) |
| void | ifhd::v400::stream2ChunkRef (const FileHeader &file_header, ChunkRef &chunk_ref) |
| void | ifhd::v400::stream2StreamRef (const FileHeader &file_header, StreamRef &stream_ref) |
| void | ifhd::v400::stream2StreamInfoHeader (const FileHeader &file_header, StreamInfoHeader &stream_info) |
| void | ifhd::v400::stream2AdditionalStreamIndexInfo (const FileHeader &file_header, AdditionalIndexInfo &additional_index_info) |
| void | ifhd::v400::verifyIntegrity (const std::string &file_name) |
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.