virtual const std::string & get_card_id() const =0
Returns the card id that was read.
An implementation class that represents a Wiegand Reader.
This is the header file for a generated source file, GitSHA1.cpp.
std::unique_ptr< CardReading > CardReadingUPtr
virtual int get_nb_bits() const =0
Returns the number of bits in the card.
CardReading(WiegandReaderImpl *reader)
Interface for a strategy that read a card number.
The multiple modes available to wiegand reader are implemented through the strategy pattern...