| Cifhd::v201_v301::AdditionalIndexInfo | Additional index table information |
| Cadtf_file::adtf2::AudioFormat | Audio format description used within ADTF 2 files |
| Cadtf_file::adtf2::BitmapFormat | Bitmap description structure within ADTF 2 files |
| Cifhd::v201_v301::ChecksumExtensionHeader | Header of the "checksums" extension |
| Cifhd::v201_v301::IndexedFileWriter::ChunkDroppedCallback | |
| ►Cifhd::v400::IndexedFileWriter::ChunkDroppedCallback | |
| Cadtf_file::ADTFDatFileWriter | Default ADTF DAT File Writer to write an ADTF DAT File (IFHD file with ADTF type and sample content) |
| Cifhd::v201_v301::ChunkHeader | Header for chunks Each Chunk header 16 Byte aligned within the file |
| Cifhd::v201_v301::ChunkRef | Header for a chunk reference |
| ►Cadtf_file::Configurable | |
| ►Cadtf_file::Reader | |
| ►Cadtf_file::SeekableReader | Interface for seekable Reader, where the file position can be adapted |
| ►Cadtf_file::ADTFDatFileReader | ADTF File Reader to deserialze and read the content of a ADTF DAT File |
| Cadtf_file::StandardReader | Standard Reader class to use the ADTFDatFileReader in default way |
| ►Cadtfdat_processing::MultiFileReader | Abstract base class for a multi reader. To use this class you need to override MultiFileReader::getFactories |
| Cadtfdat_processing::ReferencedFilesReader | Reader implementation to read multiple files and its referenced files extension |
| Cadtfdat_processing::SampleTimestampSanitizerReader | Proxy Reader that ensures sample timestamps are monotonically increasing without reordering samples. Only fixes non-monotonic sample timestamps. The logged file remains invalid in general. In contrast to 'sorted_by_timestamps', which reorders items, this reader adjusts timestamps, but preserves the original order. Using the wrong reader may further corrupt the data." |
| ►Cadtfdat_processing::SortingReader | Proxy reader that reorders items within a sliding window to restore timestamp order. Only fixes out-of-order items. The logged file remains invalid in general. In contrast to 'sample_timestamp_sanitizer', which adjusts non-monotonic sample timestamps, this reader reorders the items but preserves the original sample data. Using the wrong reader may further corrupt the data." |
| Cadtfdat_processing::SortingProxyReader | Proxy Reader that allows you to sort items from delegate readers |
| Cadtfdat_processing::StreamRenamingReader | Proxy Reader that allows renaming input streams based on user-defined regex rules |
| Cadtfdat_processing::StreamsToSubstreamsReader | Proxy Reader that merges all streams into a single stream with substreams |
| Cadtfdat_processing::TimeExtensionReader | Proxy Reader that allows you to provide samples after the orignal reader has signal EOF |
| Cadtfdat_processing::OffsetReaderWrapper | |
| ►Cadtfdat_processing::Processor | |
| Cadtfdat_processing::SingleStreamProcessor | |
| ►Cadtf_file::Configuration | |
| Cadtfdat_processing::meta_info::DefaultFilenameExtension | Easy way to define the default filename extension for an ADTF file processor. The class can be linked to an entire configuration using the "+" operator, analogous to PropertyBuilder |
| ►CConfiguration | |
| Cadtf_file::PropertyBuilder< T > | The PropertyBuilder class is an easy way to define a property with additional meta information. Multiple properties can be easily linked to an entire configuration using the "+" operator |
| Cadtfdat_processing::Demultiplexer | |
| Cutils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment, alignment_fill >::DropCallback | |
| ►Cadtf_file::ExplicitReader | |
| Cadtfdat_processing::MultiFileReader | Abstract base class for a multi reader. To use this class you need to override MultiFileReader::getFactories |
| Cadtfdat_processing::SampleTimestampSanitizerReader | Proxy Reader that ensures sample timestamps are monotonically increasing without reordering samples. Only fixes non-monotonic sample timestamps. The logged file remains invalid in general. In contrast to 'sorted_by_timestamps', which reorders items, this reader adjusts timestamps, but preserves the original order. Using the wrong reader may further corrupt the data." |
| Cadtfdat_processing::SortingProxyReader | Proxy Reader that allows you to sort items from delegate readers |
| Cadtfdat_processing::StreamRenamingReader | Proxy Reader that allows renaming input streams based on user-defined regex rules |
| Cadtfdat_processing::StreamsToSubstreamsReader | Proxy Reader that merges all streams into a single stream with substreams |
| Cadtfdat_processing::TimeExtensionReader | Proxy Reader that allows you to provide samples after the orignal reader has signal EOF |
| Cadtf_file::Extension | Extension class for file extension. These extension are i.e.: |
| Cutils5ext::File | |
| Cifhd::v201_v301::FileExtension | Header for a file extensions |
| Cifhd::v110::IndexedFileV110::FileExtensionStruct | File extension structure |
| Cifhd::v201_v301::IndexedFile::FileExtensionStruct | |
| Cifhd::v400::IndexedFile::FileExtensionStruct | |
| Cifhd::v500::IndexedFile::FileExtensionStruct | |
| Cifhd::v201_v301::FileHeader | The File header for dat-files |
| Cadtf_file::FileItem | Class to create or read a file item. This file item is either a sample, streamtype or trigger |
| Cifhd::v201_v301::FileRangeChecksumXxh3_64 | A checksum over a range within the file itself |
| Cutils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment, alignment_fill > | |
| Cadtf_file::adtf3::HashValueStorage | Value Storage struct |
| ►Cifhd::v201_v301::IndexedFile | |
| ►Cifhd::v201_v301::IndexedFileReader | |
| ►Cifhd::v400::IndexedFileReader | |
| Cifhd::v500::IndexedFileReader | |
| ►Cifhd::v201_v301::IndexedFileWriter | |
| ►Cifhd::v400::IndexedFileWriter | |
| Cifhd::v500::IndexedFileWriter | |
| ►Cifhd::v400::IndexedFile | |
| Cifhd::v201_v301::IndexedFileReader | |
| Cifhd::v201_v301::IndexedFileWriter | |
| ►Cifhd::v500::IndexedFile | |
| Cifhd::v201_v301::IndexedFileReader | |
| Cifhd::v201_v301::IndexedFileWriter | |
| ►Cifhd::v100::IndexedFileV100 | |
| Cifhd::v100::IndexedFileReaderV100 | |
| ►Cifhd::v110::IndexedFileV110 | |
| Cifhd::v110::IndexedFileReaderV110 | |
| Cifhd::v201_v301::IndexReadTable | |
| Cifhd::v201_v301::IndexWriteTable | |
| Cadtf_file::InputStream | Interface class for input streams |
| Cutils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment, alignment_fill >::Item | |
| Cutils5ext::FileRingBuffer< ADDITIONAL_DATA, alignment, alignment_fill >::ItemPiece | |
| Cadtf_file::LogEntry | Bundles all data associated with a single log event |
| Cadtf_file::Logger | Abstract sink for log messages produced by the adtf_file library |
| Cadtfdat_processing::Multiplexer | |
| ►Cadtf_file::Object | Base interface class for all available objects of the ADTF File Library that can be added to the objects singleton of the library ( getObjects ) |
| ►Cadtf_file::ReaderFactory | Reader Factory interface to create a reader |
| Cadtf_file::ReaderFactoryImplementation< MultiFileReader > | |
| Cadtf_file::ReaderFactoryImplementation< ReferencedFilesReader > | |
| Cadtf_file::ReaderFactoryImplementation< SampleTimestampSanitizerReader > | |
| Cadtf_file::ReaderFactoryImplementation< SortingProxyReader > | |
| Cadtf_file::ReaderFactoryImplementation< StreamRenamingReader > | |
| Cadtf_file::ReaderFactoryImplementation< StreamsToSubstreamsReader > | |
| Cadtf_file::ReaderFactoryImplementation< TimeExtensionReader > | |
| Cadtf_file::ADTFDatFileReaderFactory | Special Reader factory to make readers for "adtfdat" files |
| Cadtf_file::ReaderFactoryImplementation< T > | Default Reader factory implementation for readers using a standard default CTOR |
| ►Cadtf_file::SampleDeserializerFactory | SampleDeserializerFactory interface class |
| Cadtf_file::sample_deserializer_factory< FACTORY > | Default implementation template for a SampleDeserializerFactory creating |
| ►Cadtf_file::SampleSerializerFactory | Interface class for sample serializer |
| Cadtf_file::sample_serializer_factory< SERIALIZER > | Default implementation template for SampleSerializerFactory to create an instance of the serialzer type SERIALIZER |
| ►Cadtf_file::StreamTypeDeserializer | StreamType deserializer interface to deserialize a stream type |
| Cadtf_file::adtf2::AdtfCoreMediaTypeAudioDeserializer | Default StreamTypeDeserializer for ADTF 2 Media Type (uncompressed audio with audio sample description) |
| Cadtf_file::adtf2::AdtfCoreMediaTypeDeserializer | Default StreamTypeDeserializer for ADTF 2 Media Type (major and minor type pair) |
| Cadtf_file::adtf2::AdtfCoreMediaTypeVideoDeserializer | Default StreamTypeDeserializer for ADTF 2 Media Type (uncompressed video with bitmap description) |
| Cadtf_file::adtf2::IndexedDataDescriptionMediaTypeDeserializer | Default StreamTypeDeserializer for ADTF 2 Media Type (with indexed data description) |
| Cadtf_file::adtf3::StreamTypeDeserializer | Default stream type deserializer of ADTF 3 stream types |
| ►Cadtf_file::StreamTypeSerializer | Interface class for stream type serializers |
| ►Cadtf_file::ADTF2StreamTypeSerializer | ADTF2 stream type serializer interface class to write ADTF 2 stream types |
| Cadtf_file::adtf2::AdtfCoreMediaTypeAudioSerializer | Default StreamTypeSerializer for ADTF 2 Media Type (uncompressed audio with audio sample description) |
| Cadtf_file::adtf2::AdtfCoreMediaTypeSerializer | Default StreamTypeSerializer for ADTF 2 Media Type (major and minor type pair) |
| Cadtf_file::adtf2::AdtfCoreMediaTypeVideoSerializer | Default StreamTypeSerializer for ADTF 2 Media Type (uncompressed video with bitmap description) |
| Cadtf_file::adtf3::StreamTypeSerializer | Default stream type serializer of ADTF 3 stream types |
| ►Cadtfdat_processing::ProcessorFactory | |
| Cadtfdat_processing::ProcessorFactoryImplementation< PROCESSOR_CLASS > | |
| Cadtf_file::OutputStream | Interface class for an output stream |
| Cifhd::v201_v301::OutputStream | |
| Cadtf_file::adtf2::PaletteEntry | Palette structure within ADTF 2 files |
| Cadtf_file::PluginInitializer | Plugin initializer class to use within a ADTF File Library plugin |
| Cadtfdat_processing::ProcessorFactories | |
| ►Cadtf_file::PropertyStreamType | The default interface class for stream types |
| ►Cadtf_file::DefaultStreamType | Default stream type implementation |
| Cadtf_file::adtf3::SubstreamType | |
| Cadtf_file::PropertyValue | PropertyValue variant class |
| Cadtf_file::ReaderFactories | |
| Cadtf_file::ReadRawSampleInfo | Interface class for reading sample information |
| ►Cadtf_file::ReadSample | Interface class for samples that are read from a Reader |
| Cadtf_file::DefaultSample | Default Sample implementation |
| Cadtf_file::ReferencedFilesExtension | Referenced File Extension Interpreter to hold a collection of file paths. This class is ables to read and write the collection of file paths as data content to a Reader extensions |
| ►Cstd::runtime_error | |
| Cadtf_file::exceptions::SeekingNotSupported | Exception thrown by proxy readers whose worker readers do not support seeking |
| Cutils5ext::exceptions::EndOfFile | Exception to indicate the end of file was reached |
| ►Cadtf_file::SampleCopy | Interface for copying the contents of one sample into another, probably sharing resources (such as the sample buffer) |
| Cadtf_file::DefaultSample | Default Sample implementation |
| ►Cadtf_file::SampleDeserializer | Sample deserializer interface to deserialize a sample |
| Cadtf_file::adtf2::AdtfCoreMediaSampleDeserializer | SampleDeserializer for ADTF 2 Media Samples |
| Cadtf_file::adtf2::IndexedDataMediaSampleDeserializer | SampleDeserializer for ADTF 2 MediaSamples with indexed data |
| Cadtf_file::adtf3::MediaDescriptionDeserializer | DDL based Sample Deserializer implementation for ADTF 3 Samples with timestamps of microseconds resolution. This deserializer deserializes the DDL described values of the sample content from the input stream into the sample data buffer adtf_file::ReadSample::beginBufferWrite |
| Cadtf_file::adtf3::MediaDescriptionDeserializerNs | DDL based Sample Deserializer implementation for ADTF 3 Samples with timestamps of nanoseconds resolution. This deserializer deserializes the DDL described values of the sample content from the input stream into the sample data buffer adtf_file::ReadSample::beginBufferWrite |
| Cadtf_file::adtf3::SampleCopyDeserializer | SampleDeserializer for ADTF 3 Samples with timestamp of microseconds resolution. This deserializer "only" memcpy the sample content from the input stream into the sample data buffer adtf_file::ReadSample::beginBufferWrite |
| Cadtf_file::adtf3::SampleCopyDeserializerNs | SampleDeserializer for ADTF 3 Samples with timestamp of nanoseconds resolution. This deserializer "only" memcpy the sample content from the input stream into the sample data buffer adtf_file::ReadSample::beginBufferWrite |
| ►Cadtf_file::SampleFactory | Base class for a sample factory to create sample used by the Reader |
| Cadtf_file::sample_factory< SAMPLE_CLASS > | Template class for a sample factory to create sample with implementation type SAMPLE_CLASS |
| ►Cadtf_file::SampleSerializer | Interface class for a sample serializer. Usually the implementaion has a serialization state depending on the last setStreamType call |
| Cadtf_file::adtf2::AdtfCoreMediaSampleSerializer | SampleSerializer for ADTF 2 Media Samples |
| Cadtf_file::adtf3::MediaDescriptionSerializer | DDL based Sample Serializer implementation for ADTF 3 Samples with timestamps of microseconds resolution. This serializer serializes the DDL described values of the sample content from the sample data buffer adtf_file::WriteSample::beginBufferRead into the output stream |
| Cadtf_file::adtf3::MediaDescriptionSerializerNs | DDL based Sample Serializer implementation for ADTF 3 Samples with timestamps of nanoseconds resolution. This serializer serializes the DDL described values of the sample content from the sample data buffer adtf_file::WriteSample::beginBufferRead into the output stream |
| Cadtf_file::adtf3::SampleCopySerializer | Standard Sample Copy Serializer implementation for ADTF 3 Samples with timestamps of microseconds resolution This serializer "only" memcpy the sample content from the sample data buffer adtf_file::WriteSample::beginBufferRead into the output stream |
| Cadtf_file::adtf3::SampleCopySerializerNs | Standard Sample Copy Serializer implementation for ADTF 3 Samples with timestamps of nanoseconds resolution This serializer "only" memcpy the sample content from the sample data buffer adtf_file::WriteSample::beginBufferRead into the output stream |
| Cifhd::v201_v301::SourceFile | |
| Cadtf_file::SourceLocation | Identifies the source code location where a log message was emitted |
| Cadtf_file::Stream | Class to create and describe a stream within a adtf_file::Reader. Each stream has an identifier stream_id. This stream_id is used to mark a corresponding FileItem |
| Cifhd::v201_v301::StreamInfoHeader | |
| ►Cadtf_file::StreamItem | Base class for either a sample, streamtype or trigger. Following stream items are possible: |
| ►Cadtf_file::Sample | Sample base class |
| Cadtf_file::DefaultSample | Default Sample implementation |
| ►Cadtf_file::StreamType | Stream Type base class |
| Cadtf_file::DefaultStreamType | Default stream type implementation |
| Cadtf_file::Trigger | Trigger base class |
| Cifhd::v201_v301::StreamRef | |
| ►Cadtf_file::StreamTypeFactory | Base class for a streamtype factory to create streamtypes used by the Reader |
| Cadtf_file::stream_type_factory< STREAM_TYPE_CLASS > | Template class for a streamtype factory to create streamtypes with implementation type STREAM_TYPE_CLASS |
| Cadtf_file::adtf3::SubstreamProperties | |
| ►Cstd::system_error | |
| ►Cutils5ext::exceptions::ErrorFileAccess | Indicates a file access error. platform dependent errors can be obtained via code() |
| Cutils5ext::exceptions::ErrorFileAlreadyExists | Indicates a file access error while creating a file that already exists and File::om_no_overwrite was set |
| Cifhd::v100::IndexedFileV100::TagChunkHeader | |
| Cifhd::v110::IndexedFileV110::TagChunkHeader | |
| Cifhd::v110::IndexedFileV110::TagChunkRef | |
| Cifhd::v100::IndexedFileV100::TagDateTime | |
| Cifhd::v110::IndexedFileV110::TagFileExtension | |
| Cifhd::v100::IndexedFileV100::TagFileHeader | |
| Cifhd::v110::IndexedFileV110::TagFileHeader | |
| Cifhd::v100::IndexedFileV100::TagIndexBlockItem | |
| Cifhd::v110::IndexedFileV110::TagIndexBlockItem | |
| ►Cstd::unordered_map | |
| ►Cadtf_file::SampleDeserializerFactories | Container class for SampleDeserializerFactory |
| Cadtf_file::StandardSampleDeserializers | Default container with all SampleDeserializer factories provided by the ADTF File Library |
| ►Cadtf_file::SampleSerializerFactories | Container class for SampleSerializerFactory |
| Cadtf_file::StandardSampleSerializers | Default container with all SampleSerializer factories provided by the ADTF File Library |
| ►Cadtf_file::StreamTypeDeserializers | Container class for StreamTypeDeserializers |
| Cadtf_file::StandardTypeDeserializers | Default container with all StreamTypeDeserializer provided by the ADTF File Library |
| ►Cadtf_file::StreamTypeSerializers | Container class for StreamTypeSerializer |
| Cadtf_file::adtf2::StandardTypeSerializers | Default container with all ADTF 2 StreamTypeSerializer provided by the ADTF File Library |
| Cadtf_file::adtf3::StandardTypeSerializers | Default container with all ADTF 3 StreamTypeSerializer provided by the ADTF File Library |
| ►Cstd::vector | |
| Cadtf_file::Objects | Container for objects. this object container can be retrieved as objects singleton of the library via getObjects |
| Cadtf_file::WriteRawSampleInfo | Interface class for writing sample information |
| ►Cadtf_file::WriteSample | Interface class for samples that are written |
| Cadtf_file::DefaultSample | Default Sample implementation |