Keyple C++  0.9.0
Keyple, an Open Source SDK for Ticketing
Public Member Functions | List of all members
keyple::core::selection::SeResource< T > Class Template Reference

#include <SeResource.h>

Public Member Functions

 SeResource (std::shared_ptr< SeReader > seReader, std::shared_ptr< T > matchingSe)
 
virtual ~SeResource ()
 
virtual const std::shared_ptr< SeReadergetSeReader () const
 
virtual const std::shared_ptr< T > getMatchingSe () const
 

Detailed Description

template<typename T>
class keyple::core::selection::SeResource< T >

The SeResource class groups a AbstractMatchingSe and its associated SeReader
TODO This class should be final.
For the moment, it is not, awaiting the rewriting of the code of a client class in Keyple-Calypso.

Constructor & Destructor Documentation

◆ SeResource()

template<typename T >
keyple::core::selection::SeResource< T >::SeResource ( std::shared_ptr< SeReader seReader,
std::shared_ptr< T >  matchingSe 
)
inline

Constructor

Parameters
seReaderthe keyple::core::seproxy::SeReader with which the SE is communicating
matchingSethe keyple::core::selection::AbstractMatchingSe information structure

◆ ~SeResource()

template<typename T >
virtual keyple::core::selection::SeResource< T >::~SeResource ( )
inlinevirtual

Member Function Documentation

◆ getMatchingSe()

template<typename T >
virtual const std::shared_ptr<T> keyple::core::selection::SeResource< T >::getMatchingSe ( ) const
inlinevirtual

◆ getSeReader()

template<typename T >
virtual const std::shared_ptr<SeReader> keyple::core::selection::SeResource< T >::getSeReader ( ) const
inlinevirtual
Returns
the current keyple::core::seproxy::SeReader for this SE

The documentation for this class was generated from the following file: