LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
epasschip.hpp
Go to the documentation of this file.
1#pragma once
2
5
6namespace logicalaccess
7{
8#define CHIP_EPASS "EPass"
9
10class LLA_CARDS_EPASS_API EPassChip : public ISO7816Chip
11{
12 public:
13 EPassChip();
14 virtual ~EPassChip() = default;
15
16 std::shared_ptr<EPassCommands> getEPassCommands() const;
17
18 std::shared_ptr<CardService> getService(CardServiceType serviceType) override;
19
24 std::shared_ptr<AccessInfo> createAccessInfo() const override;
25};
26}
Definition: epasschip.hpp:11
virtual ~EPassChip()=default
The ISO7816 base chip class.
Definition: iso7816chip.hpp:25
ISO7816 chip.
Definition: asn1.hpp:9
CardServiceType
The card services.
Definition: cardservice.hpp:35