LibLogicalAccess
2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
plugins
logicalaccess
plugins
cards
seos
seoscommands.hpp
Go to the documentation of this file.
1
7
#ifndef LOGICALACCESS_SEOSCOMMANDS_HPP
8
#define LOGICALACCESS_SEOSCOMMANDS_HPP
9
10
#include <logicalaccess/plugins/cards/seos/lla_cards_seos_api.hpp>
11
#include <
logicalaccess/cards/commands.hpp
>
12
#include <vector>
13
#include <
logicalaccess/plugins/cards/iso7816/iso7816commands.hpp
>
14
15
namespace
logicalaccess
16
{
17
#define CMD_SEOS "Seos"
18
19
class
SeosChip;
20
24
class
LLA_CARDS_SEOS_API
SeosCommands
:
public
Commands
25
{
26
public
:
30
SeosCommands
()
31
:
Commands
(
CMD_SEOS
)
32
{
33
}
34
39
explicit
SeosCommands
(std::string cmdtype)
40
:
Commands
(cmdtype)
41
{
42
}
43
44
virtual
~SeosCommands
();
45
46
virtual
std::shared_ptr<ISO7816Commands>
getISO7816Commands
()
const
47
{
48
return
std::shared_ptr<ISO7816Commands>();
49
}
50
51
protected
:
52
std::shared_ptr<SeosChip>
getSeosChip
()
const
;
53
};
54
}
55
56
#endif
getSeosChip
LLA_CARDS_SEOS_API void getSeosChip(std::shared_ptr< logicalaccess::Chip > *chip)
Definition:
libraryentry.cpp:12
logicalaccess::Commands
The base commands class for all card commands.
Definition:
commands.hpp:21
logicalaccess::SeosCommands
The SEOS commands class.
Definition:
seoscommands.hpp:25
logicalaccess::SeosCommands::SeosCommands
SeosCommands()
Constructor.
Definition:
seoscommands.hpp:30
logicalaccess::SeosCommands::SeosCommands
SeosCommands(std::string cmdtype)
Constructor.
Definition:
seoscommands.hpp:39
logicalaccess::SeosCommands::getISO7816Commands
virtual std::shared_ptr< ISO7816Commands > getISO7816Commands() const
Definition:
seoscommands.hpp:46
commands.hpp
Commands.
iso7816commands.hpp
ISO7816 commands. See http://www.cardwerk.com/smartcards/smartcard_standard_ISO7816-4....
logicalaccess
Definition:
asn1.hpp:9
CMD_SEOS
#define CMD_SEOS
Definition:
seoscommands.hpp:17
Generated on Wed Mar 29 2023 13:50:37 for LibLogicalAccess by
1.9.6