Keyple C++
0.9.0
Keyple, an Open Source SDK for Ticketing
|
#include <ReaderPlugin.h>
Inherits keyple::core::seproxy::ProxyElement.
Inherited by keyple::core::seproxy::event::ObservablePlugin [virtual]
, keyple::core::seproxy::plugin::AbstractPlugin [virtual]
, and keyple::core::seproxy::ReaderPoolPlugin.
Public Member Functions | |
virtual | ~ReaderPlugin ()=default |
virtual const std::set< std::string > | getReaderNames () const =0 |
virtual ConcurrentMap< const std::string, std::shared_ptr< SeReader > > & | getReaders ()=0 |
virtual const std::shared_ptr< SeReader > | getReader (const std::string &name)=0 |
![]() | |
virtual | ~ProxyElement ()=default |
virtual const std::string & | getName () const =0 |
virtual const std::map< const std::string, const std::string > & | getParameters () const =0 |
virtual void | setParameter (const std::string &key, const std::string &value)=0 |
virtual void | setParameters (const std::map< const std::string, const std::string > ¶meters) |
Card readers plugin interface.
|
virtualdefault |
|
pure virtual |
Gets the reader whose name is provided as an argument
name | of the reader |
KeypleReaderNotFoundException | if the wanted reader is not found |
Implemented in keyple::plugin::stub::StubPoolPluginImpl, and keyple::core::seproxy::plugin::AbstractPlugin.
|
pure virtual |
Gets the list of names of all readers
Implemented in keyple::plugin::stub::StubPoolPluginImpl, and keyple::core::seproxy::plugin::AbstractPlugin.
|
pure virtual |
Gets the readers.
Implemented in keyple::plugin::stub::StubPoolPluginImpl, and keyple::core::seproxy::plugin::AbstractPlugin.