Keyple Card Calypso C++ Library 2.1.0
Reference Terminal Reader API for C++
Classes | Typedefs | Functions
keyple::card::calypso Namespace Reference

Classes

class  AbstractApduCommand
 
class  AbstractCardCommand
 
class  AbstractSamCommand
 
class  ApduRequestAdapter
 
class  CalypsoApduCommandException
 
class  CalypsoCardAdapter
 
class  CalypsoCardClass
 
class  CalypsoCardCommand
 
class  CalypsoCardConstant
 
class  CalypsoCardSelectionAdapter
 
class  CalypsoCardUtilAdapter
 
class  CalypsoExtensionService
 
class  CalypsoSamAccessForbiddenException
 
class  CalypsoSamAdapter
 
class  CalypsoSamCommand
 
class  CalypsoSamCommandException
 
class  CalypsoSamCounterOverflowException
 
class  CalypsoSamDataAccessException
 
class  CalypsoSamIllegalArgumentException
 
class  CalypsoSamIllegalParameterException
 
class  CalypsoSamIncorrectInputDataException
 
class  CalypsoSamResourceProfileExtensionAdapter
 
class  CalypsoSamSecurityDataException
 
class  CalypsoSamSelectionAdapter
 
class  CalypsoSamUnknownStatusException
 
class  CardAccessForbiddenException
 
class  CardCommand
 
class  CardCommandException
 
class  CardCommandManager
 
class  CardCommandUnknownStatusException
 
class  CardDataAccessException
 
class  CardDataOutOfBoundsException
 
class  CardIllegalArgumentException
 
class  CardIllegalParameterException
 
class  CardPinException
 
class  CardRequestAdapter
 
class  CardSecurityContextException
 
class  CardSecurityDataException
 
class  CardSecuritySettingAdapter
 
class  CardSelectionRequestAdapter
 
class  CardSelectorAdapter
 
class  CardSessionBufferOverflowException
 
class  CardTerminatedException
 
class  CardTransactionManagerAdapter
 
class  CardUnknownStatusException
 
class  CmdCardAppendRecord
 
class  CmdCardChangeKey
 
class  CmdCardChangePin
 
class  CmdCardCloseSession
 
class  CmdCardGetChallenge
 
class  CmdCardGetDataEfList
 
class  CmdCardGetDataFci
 
class  CmdCardGetDataFcp
 
class  CmdCardGetDataTraceabilityInformation
 
class  CmdCardIncreaseOrDecrease
 
class  CmdCardIncreaseOrDecreaseMultiple
 
class  CmdCardInvalidate
 
class  CmdCardOpenSession
 
class  CmdCardRatificationBuilder
 
class  CmdCardReadBinary
 
class  CmdCardReadRecordMultiple
 
class  CmdCardReadRecords
 
class  CmdCardRehabilitate
 
class  CmdCardSearchRecordMultiple
 
class  CmdCardSelectFile
 
class  CmdCardSvDebit
 
class  CmdCardSvGet
 
class  CmdCardSvReload
 
class  CmdCardSvUndebit
 
class  CmdCardUpdateOrWriteBinary
 
class  CmdCardUpdateRecord
 
class  CmdCardVerifyPin
 
class  CmdCardWriteRecord
 
class  CmdSamCardCipherPin
 
class  CmdSamCardGenerateKey
 
class  CmdSamDigestAuthenticate
 
class  CmdSamDigestClose
 
class  CmdSamDigestInit
 
class  CmdSamDigestUpdate
 
class  CmdSamGetChallenge
 
class  CmdSamGiveRandom
 
class  CmdSamSelectDiversifier
 
class  CmdSamSvCheck
 
class  CmdSamSvPrepareDebit
 
class  CmdSamSvPrepareLoad
 
class  CmdSamSvPrepareUndebit
 
class  CmdSamUnlock
 
class  DirectoryHeaderAdapter
 
class  ElementaryFileAdapter
 
class  FileDataAdapter
 
class  FileHeaderAdapter
 
class  SamCommandProcessor
 
class  SamUtilAdapter
 
class  SearchCommandDataAdapter
 
class  SvDebitLogRecordAdapter
 
class  SvDebitLogRecordJsonDeserializerAdapter
 
class  SvLoadLogRecordAdapter
 
class  SvLoadLogRecordJsonDeserializerAdapter
 

Typedefs

using StatusProperties = AbstractApduCommand::StatusProperties
 
using ProductType = CalypsoSam::ProductType
 
using FileOccurrence = CardSelectorSpi::FileOccurrence
 
using FileControlInformation = CardSelectorSpi::FileControlInformation
 
using DirectoryHeaderBuilder = DirectoryHeaderAdapter::DirectoryHeaderBuilder
 
using FileHeaderBuilder = FileHeaderAdapter::FileHeaderBuilder
 

Functions

std::ostream & operator<< (std::ostream &os, const std::shared_ptr< ApduRequestAdapter > ara)
 
std::ostream & operator<< (std::ostream &os, const CalypsoCardAdapter &cca)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< CalypsoCardAdapter > cca)
 
std::ostream & operator<< (std::ostream &os, const CalypsoCardClass &ccc)
 
std::ostream & operator<< (std::ostream &os, const CardRequestAdapter &cra)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< CardRequestAdapter > cra)
 
std::ostream & operator<< (std::ostream &os, const CardSelectionRequestAdapter &csra)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< CardSelectionRequestAdapter > csra)
 
std::ostream & operator<< (std::ostream &os, const CardTransactionManagerAdapter::ApduResponseAdapter &ara)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< CardTransactionManagerAdapter::ApduResponseAdapter > ara)
 
std::ostream & operator<< (std::ostream &os, const CardTransactionManagerAdapter::SessionState ss)
 
std::ostream & operator<< (std::ostream &os, const CmdCardReadRecords::ReadMode rm)
 
std::ostream & operator<< (std::ostream &os, const ElementaryFileAdapter &fha)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< ElementaryFileAdapter > fha)
 
std::ostream & operator<< (std::ostream &os, const FileDataAdapter &fda)
 
std::ostream & operator<< (std::ostream &os, const FileHeaderAdapter &fha)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< FileHeaderAdapter > fha)
 
std::ostream & operator<< (std::ostream &os, const SvDebitLogRecordAdapter &ra)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< SvDebitLogRecordAdapter > ra)
 
std::ostream & operator<< (std::ostream &os, const SvLoadLogRecordAdapter &ra)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< SvLoadLogRecordAdapter > ra)
 

Typedef Documentation

◆ DirectoryHeaderBuilder

Definition at line 24 of file DirectoryHeaderAdapter.cpp.

◆ FileControlInformation

using keyple::card::calypso::FileControlInformation = typedef CardSelectorSpi::FileControlInformation

Definition at line 28 of file CardSelectorAdapter.h.

◆ FileHeaderBuilder

Definition at line 22 of file FileHeaderAdapter.cpp.

◆ FileOccurrence

using keyple::card::calypso::FileOccurrence = typedef CardSelectorSpi::FileOccurrence

Definition at line 27 of file CardSelectorAdapter.h.

◆ ProductType

typedef CalypsoSam::ProductType keyple::card::calypso::ProductType

Definition at line 26 of file CardSecuritySettingAdapter.cpp.

◆ StatusProperties

Definition at line 24 of file AbstractApduCommand.cpp.

Function Documentation

◆ operator<<() [1/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const CalypsoCardAdapter cca 
)

Definition at line 739 of file CalypsoCardAdapter.cpp.

◆ operator<<() [2/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const CalypsoCardClass ccc 
)

Definition at line 45 of file CalypsoCardClass.cpp.

◆ operator<<() [3/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const CardRequestAdapter cra 
)

Definition at line 35 of file CardRequestAdapter.cpp.

◆ operator<<() [4/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const CardSelectionRequestAdapter csra 
)

Definition at line 38 of file CardSelectionRequestAdapter.cpp.

◆ operator<<() [5/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const CardTransactionManagerAdapter::ApduResponseAdapter &  ara 
)

Definition at line 2285 of file CardTransactionManagerAdapter.cpp.

◆ operator<<() [6/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const CardTransactionManagerAdapter::SessionState  ss 
)

Definition at line 2309 of file CardTransactionManagerAdapter.cpp.

◆ operator<<() [7/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const CmdCardReadRecords::ReadMode  rm 
)

Definition at line 160 of file CmdCardReadRecords.cpp.

◆ operator<<() [8/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const ElementaryFileAdapter fha 
)

Definition at line 68 of file ElementaryFileAdapter.cpp.

◆ operator<<() [9/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const FileDataAdapter fda 
)

Definition at line 227 of file FileDataAdapter.cpp.

◆ operator<<() [10/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const FileHeaderAdapter fha 
)

Definition at line 188 of file FileHeaderAdapter.cpp.

◆ operator<<() [11/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< ApduRequestAdapter ara 
)

Definition at line 58 of file ApduRequestAdapter.cpp.

◆ operator<<() [12/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< CalypsoCardAdapter cca 
)

Definition at line 783 of file CalypsoCardAdapter.cpp.

◆ operator<<() [13/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< CardRequestAdapter cra 
)

Definition at line 45 of file CardRequestAdapter.cpp.

◆ operator<<() [14/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< CardSelectionRequestAdapter csra 
)

Definition at line 48 of file CardSelectionRequestAdapter.cpp.

◆ operator<<() [15/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< CardTransactionManagerAdapter::ApduResponseAdapter >  ara 
)

Definition at line 2296 of file CardTransactionManagerAdapter.cpp.

◆ operator<<() [16/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< ElementaryFileAdapter fha 
)

Definition at line 79 of file ElementaryFileAdapter.cpp.

◆ operator<<() [17/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< FileHeaderAdapter fha 
)

Definition at line 204 of file FileHeaderAdapter.cpp.

◆ operator<<() [18/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< SvDebitLogRecordAdapter ra 
)

Definition at line 110 of file SvDebitLogRecordAdapter.cpp.

◆ operator<<() [19/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const std::shared_ptr< SvLoadLogRecordAdapter ra 
)

Definition at line 120 of file SvLoadLogRecordAdapter.cpp.

◆ operator<<() [20/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const SvDebitLogRecordAdapter ra 
)

Definition at line 94 of file SvDebitLogRecordAdapter.cpp.

◆ operator<<() [21/21]

std::ostream & keyple::card::calypso::operator<< ( std::ostream &  os,
const SvLoadLogRecordAdapter ra 
)

Definition at line 103 of file SvLoadLogRecordAdapter.cpp.