Keyple C++  0.9.0
Keyple, an Open Source SDK for Ticketing
Namespaces | Classes | Typedefs | Enumerations | Functions
keyple::core::seproxy Namespace Reference

Namespaces

 event
 
 exception
 
 message
 
 plugin
 
 protocol
 

Classes

class  AbstractPluginFactory
 
class  PluginFactory
 
class  ProxyElement
 
class  ReaderPlugin
 
class  ReaderPoolPlugin
 
class  SeProxyService
 
class  SeReader
 
class  SeSelector
 

Typedefs

using AidSelectorBuilder = SeSelector::AidSelector::AidSelectorBuilder
 
using FileOccurrence = SeSelector::AidSelector::FileOccurrence
 
using FileControlInformation = SeSelector::AidSelector::FileControlInformation
 
using AidSelector = SeSelector::AidSelector
 
using AtrFilter = SeSelector::AtrFilter
 
using SeSelectorBuilder = SeSelector::SeSelectorBuilder
 

Enumerations

enum  MultiSeRequestProcessing { MultiSeRequestProcessing::FIRST_MATCH, MultiSeRequestProcessing::PROCESS_ALL }
 

Functions

std::ostream & operator<< (std::ostream &os, const FileOccurrence &fc)
 
std::ostream & operator<< (std::ostream &os, const FileControlInformation &fci)
 
std::ostream & operator<< (std::ostream &os, const AidSelector &a)
 
std::ostream & operator<< (std::ostream &os, const AtrFilter &af)
 
std::ostream & operator<< (std::ostream &os, const SeSelector &ss)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< SeSelector > &ss)
 

Typedef Documentation

◆ AidSelector

◆ AidSelectorBuilder

◆ AtrFilter

◆ FileControlInformation

◆ FileOccurrence

◆ SeSelectorBuilder

Enumeration Type Documentation

◆ MultiSeRequestProcessing

indicates whether the selection process should stop after the first matching or process all requests in the SeRequest Set

Enumerator
FIRST_MATCH 

The selection process stops as soon as a selection case is successful.

PROCESS_ALL 

The selection process performs all the selection cases provided in the Set of SeRequest.

Function Documentation

◆ operator<<() [1/6]

std::ostream& keyple::core::seproxy::operator<< ( std::ostream &  os,
const AidSelector a 
)

◆ operator<<() [2/6]

std::ostream& keyple::core::seproxy::operator<< ( std::ostream &  os,
const AtrFilter af 
)

◆ operator<<() [3/6]

std::ostream& keyple::core::seproxy::operator<< ( std::ostream &  os,
const FileControlInformation fci 
)

◆ operator<<() [4/6]

std::ostream& keyple::core::seproxy::operator<< ( std::ostream &  os,
const FileOccurrence fc 
)

◆ operator<<() [5/6]

std::ostream& keyple::core::seproxy::operator<< ( std::ostream &  os,
const SeSelector ss 
)

◆ operator<<() [6/6]

std::ostream& keyple::core::seproxy::operator<< ( std::ostream &  os,
const std::shared_ptr< SeSelector > &  ss 
)