| ▼Nadtf_file | Namespace for ADTF File library |
| ►Nadtf2 | Namespace for support of ADTF 2 files |
| CAdtfCoreMediaSampleDeserializer | SampleDeserializer for ADTF 2 Media Samples |
| CAdtfCoreMediaSampleSerializer | SampleSerializer for ADTF 2 Media Samples |
| CAdtfCoreMediaTypeAudioDeserializer | Default StreamTypeDeserializer for ADTF 2 Media Type (uncompressed audio with audio sample description) |
| CAdtfCoreMediaTypeAudioSerializer | Default StreamTypeSerializer for ADTF 2 Media Type (uncompressed audio with audio sample description) |
| CAdtfCoreMediaTypeDeserializer | Default StreamTypeDeserializer for ADTF 2 Media Type (major and minor type pair) |
| CAdtfCoreMediaTypeSerializer | Default StreamTypeSerializer for ADTF 2 Media Type (major and minor type pair) |
| CAdtfCoreMediaTypeVideoDeserializer | Default StreamTypeDeserializer for ADTF 2 Media Type (uncompressed video with bitmap description) |
| CAdtfCoreMediaTypeVideoSerializer | Default StreamTypeSerializer for ADTF 2 Media Type (uncompressed video with bitmap description) |
| CAudioFormat | Audio format description used within ADTF 2 files |
| CBitmapFormat | Bitmap description structure within ADTF 2 files |
| CIndexedDataDescriptionMediaTypeDeserializer | Default StreamTypeDeserializer for ADTF 2 Media Type (with indexed data description) |
| CIndexedDataMediaSampleDeserializer | SampleDeserializer for ADTF 2 MediaSamples with indexed data |
| CPaletteEntry | Palette structure within ADTF 2 files |
| CStandardTypeSerializers | Default container with all ADTF 2 StreamTypeSerializer provided by the ADTF File Library |
| ►Nadtf3 | Namespace for support of ADTF 3 files |
| CHashValueStorage | Value Storage struct |
| CMediaDescriptionDeserializer | 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 |
| CMediaDescriptionDeserializerNs | 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 |
| CMediaDescriptionSerializer | 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 |
| CMediaDescriptionSerializerNs | 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 |
| CSampleCopyDeserializer | 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 |
| CSampleCopyDeserializerNs | 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 |
| CSampleCopySerializer | 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 |
| CSampleCopySerializerNs | 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 |
| CStandardTypeSerializers | Default container with all ADTF 3 StreamTypeSerializer provided by the ADTF File Library |
| CStreamTypeDeserializer | Default stream type deserializer of ADTF 3 stream types |
| CStreamTypeSerializer | Default stream type serializer of ADTF 3 stream types |
| CSubstreamProperties | |
| CSubstreamType | |
| ►Nexceptions | Namespace for exceptions |
| CSeekingNotSupported | Exception thrown by proxy readers whose worker readers do not support seeking |
| CADTF2StreamTypeSerializer | ADTF2 stream type serializer interface class to write ADTF 2 stream types |
| CADTFDatFileReader | ADTF File Reader to deserialze and read the content of a ADTF DAT File |
| CADTFDatFileReaderFactory | Special Reader factory to make readers for "adtfdat" files |
| CADTFDatFileWriter | Default ADTF DAT File Writer to write an ADTF DAT File (IFHD file with ADTF type and sample content) |
| CConfigurable | |
| CDefaultSample | Default Sample implementation |
| CDefaultStreamType | Default stream type implementation |
| CExplicitReader | |
| CExtension | Extension class for file extension. These extension are i.e.: |
| CFileItem | Class to create or read a file item. This file item is either a sample, streamtype or trigger |
| CInputStream | Interface class for input streams |
| CLogEntry | Bundles all data associated with a single log event |
| CLogger | Abstract sink for log messages produced by the adtf_file library |
| CObject | Base interface class for all available objects of the ADTF File Library that can be added to the objects singleton of the library ( getObjects ) |
| CObjects | Container for objects. this object container can be retrieved as objects singleton of the library via getObjects |
| COutputStream | Interface class for an output stream |
| CPluginInitializer | Plugin initializer class to use within a ADTF File Library plugin |
| CPropertyBuilder | 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 |
| CPropertyStreamType | The default interface class for stream types |
| CPropertyValue | PropertyValue variant class |
| CReader | |
| CReaderFactories | |
| CReaderFactory | Reader Factory interface to create a reader |
| CReaderFactoryImplementation | Default Reader factory implementation for readers using a standard default CTOR |
| CReadRawSampleInfo | Interface class for reading sample information |
| CReadSample | Interface class for samples that are read from a Reader |
| CReferencedFilesExtension | 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 |
| CSample | Sample base class |
| Csample_deserializer_factory | Default implementation template for a SampleDeserializerFactory creating |
| Csample_factory | Template class for a sample factory to create sample with implementation type SAMPLE_CLASS |
| Csample_serializer_factory | Default implementation template for SampleSerializerFactory to create an instance of the serialzer type SERIALIZER |
| CSampleCopy | Interface for copying the contents of one sample into another, probably sharing resources (such as the sample buffer) |
| CSampleDeserializer | Sample deserializer interface to deserialize a sample |
| CSampleDeserializerFactories | Container class for SampleDeserializerFactory |
| CSampleDeserializerFactory | SampleDeserializerFactory interface class |
| CSampleFactory | Base class for a sample factory to create sample used by the Reader |
| CSampleSerializer | Interface class for a sample serializer. Usually the implementaion has a serialization state depending on the last setStreamType call |
| CSampleSerializerFactories | Container class for SampleSerializerFactory |
| CSampleSerializerFactory | Interface class for sample serializer |
| CSeekableReader | Interface for seekable Reader, where the file position can be adapted |
| CSourceLocation | Identifies the source code location where a log message was emitted |
| CStandardReader | Standard Reader class to use the ADTFDatFileReader in default way |
| CStandardSampleDeserializers | Default container with all SampleDeserializer factories provided by the ADTF File Library |
| CStandardSampleSerializers | Default container with all SampleSerializer factories provided by the ADTF File Library |
| CStandardTypeDeserializers | Default container with all StreamTypeDeserializer provided by the ADTF File Library |
| CStream | 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 |
| Cstream_type_factory | Template class for a streamtype factory to create streamtypes with implementation type STREAM_TYPE_CLASS |
| CStreamItem | Base class for either a sample, streamtype or trigger. Following stream items are possible: |
| CStreamType | Stream Type base class |
| CStreamTypeDeserializer | StreamType deserializer interface to deserialize a stream type |
| CStreamTypeDeserializers | Container class for StreamTypeDeserializers |
| CStreamTypeFactory | Base class for a streamtype factory to create streamtypes used by the Reader |
| CStreamTypeSerializer | Interface class for stream type serializers |
| CStreamTypeSerializers | Container class for StreamTypeSerializer |
| CTrigger | Trigger base class |
| CWriteRawSampleInfo | Interface class for writing sample information |
| CWriteSample | Interface class for samples that are written |
| ▼Nadtfdat_processing | Namespace for ADTF DAT Processing library |
| ►Nmeta_info | Namespace for meta information |
| CDefaultFilenameExtension | 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 |
| CDemultiplexer | |
| CMultiFileReader | Abstract base class for a multi reader. To use this class you need to override MultiFileReader::getFactories |
| CMultiplexer | |
| COffsetReaderWrapper | |
| CProcessor | |
| CProcessorFactories | |
| CProcessorFactory | |
| CProcessorFactoryImplementation | |
| CReferencedFilesReader | Reader implementation to read multiple files and its referenced files extension |
| CSampleTimestampSanitizerReader | 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." |
| CSingleStreamProcessor | |
| CSortingProxyReader | Proxy Reader that allows you to sort items from delegate readers |
| CSortingReader | 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." |
| CStreamRenamingReader | Proxy Reader that allows renaming input streams based on user-defined regex rules |
| CStreamsToSubstreamsReader | Proxy Reader that merges all streams into a single stream with substreams |
| CTimeExtensionReader | Proxy Reader that allows you to provide samples after the orignal reader has signal EOF |
| ▼Nifhd | Namespace for IFHD File library |
| ►Nv100 | Namespace for indexed file definitions in version 1.0 |
| CIndexedFileReaderV100 | |
| ►CIndexedFileV100 | |
| CTagChunkHeader | |
| CTagDateTime | |
| CTagFileHeader | |
| CTagIndexBlockItem | |
| ►Nv110 | Namespace for indexed file definitions in version 1.1 |
| CIndexedFileReaderV110 | |
| ►CIndexedFileV110 | |
| CFileExtensionStruct | File extension structure |
| CTagChunkHeader | |
| CTagChunkRef | |
| CTagFileExtension | |
| CTagFileHeader | |
| CTagIndexBlockItem | |
| ►Nv201_v301 | Namespace for indexed file definitions in version 2.0, 2.1, 3.0 and 3.1 |
| CAdditionalIndexInfo | Additional index table information |
| CChecksumExtensionHeader | Header of the "checksums" extension |
| CChunkHeader | Header for chunks Each Chunk header 16 Byte aligned within the file |
| CChunkRef | Header for a chunk reference |
| CFileExtension | Header for a file extensions |
| CFileHeader | The File header for dat-files |
| CFileRangeChecksumXxh3_64 | A checksum over a range within the file itself |
| ►CIndexedFile | |
| CFileExtensionStruct | |
| CIndexedFileReader | |
| ►CIndexedFileWriter | |
| CChunkDroppedCallback | |
| CIndexReadTable | |
| CIndexWriteTable | |
| COutputStream | |
| CSourceFile | |
| CStreamInfoHeader | |
| CStreamRef | |
| ►Nv400 | Namespace for indexed file definitions in version 4.0 |
| ►CIndexedFile | |
| CFileExtensionStruct | |
| CIndexedFileReader | |
| CIndexedFileWriter | |
| ►Nv500 | Namespace for indexed file definitions in version 5.0 |
| ►CIndexedFile | |
| CFileExtensionStruct | |
| CIndexedFileReader | |
| CIndexedFileWriter | |
| ▼Nutils5ext | |
| ►Nexceptions | Namespace to collect special exceptions for file operations |
| CEndOfFile | Exception to indicate the end of file was reached |
| CErrorFileAccess | Indicates a file access error. platform dependent errors can be obtained via code() |
| CErrorFileAlreadyExists | Indicates a file access error while creating a file that already exists and File::om_no_overwrite was set |
| CFile | |
| ►CFileRingBuffer | |
| CDropCallback | |
| CItem | |
| CItemPiece | |