LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
bigendiandatarepresentation.hpp
Go to the documentation of this file.
1
7#ifndef LOGICALACCESS_BIGENDIANDATAREPRESENTATION_HPP
8#define LOGICALACCESS_BIGENDIANDATAREPRESENTATION_HPP
9
12
13#include <string>
14
15namespace logicalaccess
16{
21{
22 public:
29
36
41 std::string getName() const override;
42
47 EncodingType getType() const override;
48
58 BitsetStream convertNumeric(const BitsetStream &data) override;
59
69 BitsetStream convertBinary(const BitsetStream &data) override;
70
76 unsigned int convertLength(unsigned int lengthBits) override;
77
87 BitsetStream revertNumeric(const BitsetStream &data) override;
88
98 BitsetStream revertBinary(const BitsetStream &data) override;
99};
100}
101
102#endif /* LOGICALACCESS_BIGENDIANDATAREPRESENTATION_HPP */
A Big Endian data representation class.
Definition: bigendiandatarepresentation.hpp:21
Definition: BitsetStream.hpp:15
A data representation.
Definition: datarepresentation.hpp:20
Encoding.
Definition: asn1.hpp:9
EncodingType
Encoding type.
Definition: encoding.hpp:19