Keypop Card C++ API 2.0.0
Reference Card API for C++
include
keypop
card
spi
CardRequestSpi.hpp
Go to the documentation of this file.
1
/**************************************************************************************************
2
* Copyright (c) 2024 Calypso Networks Association https://calypsonet.org/ *
3
* *
4
* This program and the accompanying materials are made available under the *
5
* terms of the MIT License which is available at https://opensource.org/licenses/MIT. *
6
* *
7
* SPDX-License-Identifier: MIT *
8
**************************************************************************************************/
9
10
#pragma once
11
12
#include <memory>
13
#include <vector>
14
15
#include "
keypop/card/spi/ApduRequestSpi.hpp
"
16
17
namespace
keypop
{
18
namespace
card {
19
namespace
spi {
20
30
class
CardRequestSpi
{
31
public
:
35
virtual
~CardRequestSpi
() =
default
;
36
43
virtual
const
std::vector<std::shared_ptr<ApduRequestSpi>>&
getApduRequests
()
const
= 0;
44
52
virtual
bool
stopOnUnsuccessfulStatusWord
()
const
= 0;
53
};
54
55
}
/* namespace spi */
56
}
/* namespace card */
57
}
/* namespace keypop */
ApduRequestSpi.hpp
keypop::card::spi::CardRequestSpi
Definition:
CardRequestSpi.hpp:30
keypop::card::spi::CardRequestSpi::getApduRequests
virtual const std::vector< std::shared_ptr< ApduRequestSpi > > & getApduRequests() const =0
keypop::card::spi::CardRequestSpi::~CardRequestSpi
virtual ~CardRequestSpi()=default
keypop::card::spi::CardRequestSpi::stopOnUnsuccessfulStatusWord
virtual bool stopOnUnsuccessfulStatusWord() const =0
keypop
Definition:
AbstractApduException.hpp:18
Generated by
1.9.2