ADTF File Library
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nadtf_fileNamespace for ADTF File library
 Nadtf2Namespace for support of ADTF 2 files
 Nadtf3Namespace for support of ADTF 3 files
 NexceptionsNamespace for exceptions
 CADTF2StreamTypeSerializerADTF2 stream type serializer interface class to write ADTF 2 stream types
 CADTFDatFileReaderADTF File Reader to deserialze and read the content of a ADTF DAT File
 CADTFDatFileReaderFactorySpecial Reader factory to make readers for "adtfdat" files
 CADTFDatFileWriterDefault ADTF DAT File Writer to write an ADTF DAT File (IFHD file with ADTF type and sample content)
 CConfigurable
 CDefaultSampleDefault Sample implementation
 CDefaultStreamTypeDefault stream type implementation
 CExplicitReader
 CExtensionExtension class for file extension. These extension are i.e.:
 CFileItemClass to create or read a file item. This file item is either a sample, streamtype or trigger
 CInputStreamInterface class for input streams
 CLogEntryBundles all data associated with a single log event
 CLoggerAbstract sink for log messages produced by the adtf_file library
 CObjectBase interface class for all available objects of the ADTF File Library that can be added to the objects singleton of the library ( getObjects )
 CObjectsContainer for objects. this object container can be retrieved as objects singleton of the library via getObjects
 COutputStreamInterface class for an output stream
 CPluginInitializerPlugin initializer class to use within a ADTF File Library plugin
 CPropertyBuilderThe 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
 CPropertyStreamTypeThe default interface class for stream types
 CPropertyValuePropertyValue variant class
 CReader
 CReaderFactories
 CReaderFactoryReader Factory interface to create a reader
 CReaderFactoryImplementationDefault Reader factory implementation for readers using a standard default CTOR
 CReadRawSampleInfoInterface class for reading sample information
 CReadSampleInterface class for samples that are read from a Reader
 CReferencedFilesExtensionReferenced 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
 CSampleSample base class
 Csample_deserializer_factoryDefault implementation template for a SampleDeserializerFactory creating
 Csample_factoryTemplate class for a sample factory to create sample with implementation type SAMPLE_CLASS
 Csample_serializer_factoryDefault implementation template for SampleSerializerFactory to create an instance of the serialzer type SERIALIZER
 CSampleCopyInterface for copying the contents of one sample into another, probably sharing resources (such as the sample buffer)
 CSampleDeserializerSample deserializer interface to deserialize a sample
 CSampleDeserializerFactoriesContainer class for SampleDeserializerFactory
 CSampleDeserializerFactorySampleDeserializerFactory interface class
 CSampleFactoryBase class for a sample factory to create sample used by the Reader
 CSampleSerializerInterface class for a sample serializer. Usually the implementaion has a serialization state depending on the last setStreamType call
 CSampleSerializerFactoriesContainer class for SampleSerializerFactory
 CSampleSerializerFactoryInterface class for sample serializer
 CSeekableReaderInterface for seekable Reader, where the file position can be adapted
 CSourceLocationIdentifies the source code location where a log message was emitted
 CStandardReaderStandard Reader class to use the ADTFDatFileReader in default way
 CStandardSampleDeserializersDefault container with all SampleDeserializer factories provided by the ADTF File Library
 CStandardSampleSerializersDefault container with all SampleSerializer factories provided by the ADTF File Library
 CStandardTypeDeserializersDefault container with all StreamTypeDeserializer provided by the ADTF File Library
 CStreamClass 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_factoryTemplate class for a streamtype factory to create streamtypes with implementation type STREAM_TYPE_CLASS
 CStreamItemBase class for either a sample, streamtype or trigger. Following stream items are possible:
 CStreamTypeStream Type base class
 CStreamTypeDeserializerStreamType deserializer interface to deserialize a stream type
 CStreamTypeDeserializersContainer class for StreamTypeDeserializers
 CStreamTypeFactoryBase class for a streamtype factory to create streamtypes used by the Reader
 CStreamTypeSerializerInterface class for stream type serializers
 CStreamTypeSerializersContainer class for StreamTypeSerializer
 CTriggerTrigger base class
 CWriteRawSampleInfoInterface class for writing sample information
 CWriteSampleInterface class for samples that are written
 Nadtfdat_processingNamespace for ADTF DAT Processing library
 Nmeta_infoNamespace for meta information
 CDemultiplexer
 CMultiFileReaderAbstract base class for a multi reader. To use this class you need to override MultiFileReader::getFactories
 CMultiplexer
 COffsetReaderWrapper
 CProcessor
 CProcessorFactories
 CProcessorFactory
 CProcessorFactoryImplementation
 CReferencedFilesReaderReader implementation to read multiple files and its referenced files extension
 CSampleTimestampSanitizerReaderProxy 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
 CSortingProxyReaderProxy Reader that allows you to sort items from delegate readers
 CSortingReaderProxy 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."
 CStreamRenamingReaderProxy Reader that allows renaming input streams based on user-defined regex rules
 CStreamsToSubstreamsReaderProxy Reader that merges all streams into a single stream with substreams
 CTimeExtensionReaderProxy Reader that allows you to provide samples after the orignal reader has signal EOF
 NifhdNamespace for IFHD File library
 Nv100Namespace for indexed file definitions in version 1.0
 Nv110Namespace for indexed file definitions in version 1.1
 Nv201_v301Namespace for indexed file definitions in version 2.0, 2.1, 3.0 and 3.1
 Nv400Namespace for indexed file definitions in version 4.0
 Nv500Namespace for indexed file definitions in version 5.0
 Nutils5ext
 NexceptionsNamespace to collect special exceptions for file operations
 CFile
 CFileRingBuffer