Dawn Framework 1.0
Universal data acquisition framework for embedded systems
gnss.hxx
1// dawn/include/dawn/io/gnss.hxx
2//
3// SPDX-License-Identifier: Apache-2.0
4//
5
6#pragma once
7
8#include "dawn/io/sensor.hxx"
9
10namespace dawn
11{
31{
32public:
33 explicit CIOSensorGnss(CDescObject &desc)
34 : CIOSensor(desc)
35 {
36 }
37
38protected:
39 int validateDtype() override;
40 int getDataImpl(IODataCmn &data, size_t len) override;
41};
42} // Namespace dawn
Descriptor wrapper for individual object configuration.
GNSS sensor I/O.
Definition gnss.hxx:31
int getDataImpl(IODataCmn &data, size_t len)
Get data implementation (override in derived classes).
Definition gnss.cxx:36
Generic sensor interface for various sensor types.
Definition sensor.hxx:26
Out-of-tree user-extension hooks for Dawn.
Definition bindable.hxx:13
Base interface for I/O data buffers (static and dynamic).
Definition idata.hxx:21