|
ADTF File Library
|
#include "stream_item.h"#include <a_util/variant.h>#include <functional>#include <string>#include <chrono>Go to the source code of this file.
Classes | |
| class | adtf_file::ReadSample |
| Interface class for samples that are read from a Reader. More... | |
| class | adtf_file::WriteSample |
| Interface class for samples that are written. More... | |
| class | adtf_file::ReadRawSampleInfo |
| interface class for reading sample information. More... | |
| class | adtf_file::WriteRawSampleInfo |
| interface class for writing sample information. More... | |
| class | adtf_file::SampleCopy |
| interface for copying the contents of one sample into another, probably sharing resources (such as the sample buffer) More... | |
Namespaces | |
| namespace | adtf_file |
| namespace for ADTF File library | |
Enumerations | |
| enum class | adtf_file::DataType { uint8 , int8 , uint16 , int16 , uint32 , int32 , uint64 , int64 , float32 , float64 } |
| data type id for the adtf_file::ReadSample::addInfo call. | |
| enum | adtf_file::SampleInfoKeys : uint32_t { sai_device_original_time = 1851393682 , sai_counter = 1660111993 } |
| predefefined keys for the adtf_file::ReadSample::addInfo call. | |
Functions | |
| uint32_t | adtf_file::createSampleInfoHashKey (const std::string &name) |
| Create a Sample Info Hash Key. | |
| uint32_t | adtf_file::createAdtf2SampleInfoHashKey (uint32_t info_index) |
| Create a Adtf2 Sample Info Hash Key. | |
| void | adtf_file::copy_sample (adtf_file::Sample &destination, const std::shared_ptr< const Sample > &source) |
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.