adtf_file_library
0.13.1
|
#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... | |
Namespaces | |
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. More... | |
uint32_t | adtf_file::createAdtf2SampleInfoHashKey (uint32_t info_index) |
Create a Adtf2 Sample Info Hash Key. More... | |
Copyright 2024 CARIAD SE.
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.