7#ifndef LOGICALACCESS_READERCARDADAPTER_HPP
8#define LOGICALACCESS_READERCARDADAPTER_HPP
47 return d_dataTransport;
56 d_dataTransport = dataTransport;
73 return d_ResultChecker;
82 d_ResultChecker = checker;
A reader/card adapter base class. It provide an abstraction layer between the card and the reader to ...
Definition: readercardadapter.hpp:20
virtual void setResultChecker(std::shared_ptr< ResultChecker > checker)
Set the result checker.
Definition: readercardadapter.hpp:80
std::shared_ptr< ResultChecker > d_ResultChecker
The result checker.
Definition: readercardadapter.hpp:94
virtual std::shared_ptr< ResultChecker > getResultChecker() const
Get the result checker.
Definition: readercardadapter.hpp:71
void setDataTransport(std::shared_ptr< DataTransport > dataTransport)
Set the data transport.
Definition: readercardadapter.hpp:54
std::shared_ptr< DataTransport > d_dataTransport
The data transport.
Definition: readercardadapter.hpp:89
virtual ~ReaderCardAdapter()
Definition: readercardadapter.hpp:22
std::shared_ptr< DataTransport > getDataTransport() const
Get the data transport.
Definition: readercardadapter.hpp:45
Data transport for reader/card commands.
std::vector< uint8_t > ByteVector
Definition: lla_fwd.hpp:80