13 #ifndef IODATAELEMENT_H
14 #define IODATAELEMENT_H
37 this->parent = parent;
39 size_t Size()
const {
return size; }
41 virtual void CopyData(
char *dst)
const = 0;
48 virtual DataType
const &
GetDataType(
void)
const = 0;
54 const io_data *parent;
60 #endif // IODATAELEMENT_H
Abstract class for data types.
Definition: io_data.h:94
IODataElement(const io_data *parent, std::string name)
Constructor.
Definition: IODataElement.h:35
Base class for all Framework's classes.
Definition: Object.h:83
namespace of the flair Framework
Definition: Ahrs.h:19
Abstract class for data types.
virtual DataType const & GetDataType(void) const =0
DataType.
Abstract class for accessing an element of an io_data.
Definition: IODataElement.h:27