adtf_file_library
0.13.1
|
#include <memory>
#include <string>
#include <chrono>
#include <unordered_map>
#include <queue>
#include <list>
#include <ifhd/ifhd.h>
#include "sample.h"
#include "stream_type.h"
#include "object.h"
Go to the source code of this file.
Classes | |
class | adtf_file::OutputStream |
Interface class for an output stream. More... | |
class | adtf_file::StreamTypeSerializer |
interface class for stream type serializers. More... | |
class | adtf_file::ADTF2StreamTypeSerializer |
ADTF2 stream type serializer interface class to write ADTF 2 stream types. More... | |
class | adtf_file::StreamTypeSerializers |
Container class for StreamTypeSerializer. More... | |
class | adtf_file::SampleSerializer |
Interface class for a sample serializer. Usually the implementaion has a serialization state depending on the last setStreamType call. More... | |
class | adtf_file::SampleSerializerFactory |
interface class for sample serializer More... | |
class | adtf_file::sample_serializer_factory< SERIALIZER > |
default implementation template for SampleSerializerFactory to create an instance of the serialzer type SERIALIZER More... | |
class | adtf_file::SampleSerializerFactories |
Container class for SampleSerializerFactory. More... | |
class | adtf_file::ADTFDatFileWriter |
Default ADTF DAT File Writer to write an ADTF DAT File (IFHD file with ADTF type and sample content). More... | |
Namespaces | |
adtf_file | |
namespace for ADTF File library | |
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.