7#ifndef LOGICALACCESS_TWICCHIP_HPP
8#define LOGICALACCESS_TWICCHIP_HPP
12#include <logicalaccess/plugins/cards/twic/lla_cards_twic_api.hpp>
19#define CHIP_TWIC "Twic"
41 std::shared_ptr<LocationNode> getRootLocationNode()
override;
48 std::shared_ptr<CardService> getService(
CardServiceType serviceType)
override;
54 std::shared_ptr<Location> createLocation()
const override;
62 return std::dynamic_pointer_cast<TwicCommands>(getISO7816Commands());
The ISO7816 base chip class.
Definition: iso7816chip.hpp:25
The Twic base chip class.
Definition: twicchip.hpp:25
std::shared_ptr< TwicCommands > getTwicCommands() const
Get the Twic commands.
Definition: twicchip.hpp:60
CardServiceType
The card services.
Definition: cardservice.hpp:35