ADTF File Library
Loading...
Searching...
No Matches
sorting_reader.h File Reference
#include <adtf_file/reader.h>
Include dependency graph for sorting_reader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  adtfdat_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.". More...
 
class  adtfdat_processing::SortingProxyReader
 Proxy Reader that allows you to sort items from delegate readers. More...
 

Namespaces

namespace  adtfdat_processing
 namespace for ADTF DAT Processing library.
 

Typedefs

using adtfdat_processing::SortingReaderFactory = adtf_file::ReaderFactoryImplementation<SortingProxyReader>
 Default reader factory implementation for the SortingProxyReader.
 

Detailed Description

Copyright 2025 Digitalwerk GmbH.

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.