|
ADTF File Library
|
This package is a bundle of C++ libraries providing functionality for reading/writing adtfdat files, processing streams and (de)serialize sample (container for timestamped streamed data).
Please have a look at Release Notes.
| Library | Description |
|---|---|
| adtf_file | Create/read adtfdat files (indexed files with samples) using C++. |
| adtfdat_processing | Process streams from/to adtfdat files. |
| ifhd_file | Create/read indexed files (no samples, just chunks). |
| utils5extension | Helper classes to create indexed files. |
| Tool | Description |
|---|---|
| adtf_dattool | Extendable CLI tool to to handle and access .adtfdat files for reading, writing and processing containing streams. |
| canwriter | Example application creating an adtfdat file containing a CAN stream. |
| fileaccess | Example application reading file and stream information. |
| referencedfiles | Example application accessing referenced_files extension. |
| ADTF File Plugin | Description |
|---|---|
| builtins | Builtin Readers, Exporters and Serializers using adtf_file and adtfdat_processing. |
| csv_exporter | Export DDL based stream to csv file using adtfdat_processing. |
| csv_reader | Import DDL based stream from csv file using adtf_file. |
| trigonometry_reader | Example reader creating a sine, cosine and tangent stream using adtf_file. |
cmake together with conan on which the source code is based. scripts/conan/build/conanfile.py within the source package.This package has been built and tested only under following compilers and operating systems (native/container):
conan. conan. conan. Note: Our entire code is prepared for cross-compiling (as we do as well). See
cmake/conandocumentation for how to.
For any license information have a look at LICENSE.
Furthermore please refer to Used Open Source Software for an overview of 3rd party packages we are glad to use.