LibLogicalAccess  2.5.0
An Open Source RFID Library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
samchip.hpp
Go to the documentation of this file.
1
7#ifndef LOGICALACCESS_SAMCHIP_HPP
8#define LOGICALACCESS_SAMCHIP_HPP
9
11#include <logicalaccess/lla_core_api.hpp>
12
13namespace logicalaccess
14{
15#define CHIP_SAM "SAM"
19class LLA_CORE_API SAMChip : public Chip
20{
21 public:
26 : Chip(CHIP_SAM)
27 {
28 }
29
33 explicit SAMChip(std::string t)
34 : Chip(t)
35 {
36 }
37
41 ~SAMChip();
42
47 std::string getGenericCardType() const override
48 {
49 return CHIP_SAM;
50 }
51};
52}
53
54#endif /* LOGICALACCESS_SAMCHIP_HPP */
Chip descriptor.
The base chip class for all chip. Each chip have is own object and providers according to himself and...
Definition: chip.hpp:37
The SAM chip base class.
Definition: samchip.hpp:20
SAMChip()
Constructor.
Definition: samchip.hpp:25
std::string getGenericCardType() const override
Get the generic card type.
Definition: samchip.hpp:47
SAMChip(std::string t)
Constructor.
Definition: samchip.hpp:33
Definition: asn1.hpp:9
#define CHIP_SAM
Definition: samchip.hpp:15