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) 2025 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 *
6
* https://opensource.org/licenses/MIT. *
7
* *
8
* SPDX-License-Identifier: MIT *
9
******************************************************************************/
10
11
#pragma once
12
13
#include <memory>
14
#include <vector>
15
16
#include "
keypop/card/spi/ApduRequestSpi.hpp
"
17
18
namespace
keypop
{
19
namespace
card {
20
namespace
spi {
21
32
class
CardRequestSpi
{
33
public
:
37
virtual
~CardRequestSpi
() =
default
;
38
45
virtual
const
std::vector<std::shared_ptr<ApduRequestSpi>>&
46
getApduRequests
()
const
= 0;
47
56
virtual
bool
stopOnUnsuccessfulStatusWord
()
const
= 0;
57
};
58
59
}
/* namespace spi */
60
}
/* namespace card */
61
}
/* namespace keypop */
ApduRequestSpi.hpp
keypop::card::spi::CardRequestSpi
Definition:
CardRequestSpi.hpp:32
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:19
Generated by
1.9.2