7#ifndef LOGICALACCESS_DATAREPRESENTATION_HPP
8#define LOGICALACCESS_DATAREPRESENTATION_HPP
Definition: BitsetStream.hpp:15
A data representation.
Definition: datarepresentation.hpp:20
virtual BitsetStream convertBinary(const BitsetStream &data)=0
Convert binary data to the encoding type.
virtual BitsetStream revertBinary(const BitsetStream &data)=0
Revert binary data.
virtual BitsetStream revertNumeric(const BitsetStream &data)=0
Revert data.
virtual ~DataRepresentation()
Virtual Destructor.
Definition: datarepresentation.hpp:25
virtual unsigned int convertLength(unsigned int lengthBits)=0
Get the length after conversation for a given base length in bits.
virtual BitsetStream convertNumeric(const BitsetStream &datam)=0
Convert data to the encoding type.
An encoder type.
Definition: encoding.hpp:33
EncodingType
Encoding type.
Definition: encoding.hpp:19