Keyple C++  0.9.0
Keyple, an Open Source SDK for Ticketing
Static Public Attributes | List of all members
keyple::plugin::pcsc::PcscPlugin Class Reference

#include <PcscPlugin.h>

Inherits keyple::core::seproxy::event::ObservablePlugin.

Inherited by keyple::plugin::pcsc::PcscPluginImpl [virtual].

Static Public Attributes

static const std::string PLUGIN_NAME = "PcscPlugin"
 

Additional Inherited Members

- Public Member Functions inherited from keyple::core::seproxy::event::ObservablePlugin
virtual ~ObservablePlugin ()=default
 
virtual void addObserver (const std::shared_ptr< PluginObserver > observer)=0
 
virtual void removeObserver (const std::shared_ptr< PluginObserver > observer)=0
 
virtual void clearObservers ()=0
 
virtual int countObservers () const =0
 
- Public Member Functions inherited from keyple::core::seproxy::ReaderPlugin
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< SeReadergetReader (const std::string &name)=0
 
- Public Member Functions inherited from keyple::core::seproxy::ProxyElement
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 > &parameters)
 

Detailed Description

The PcscPlugin interface provides the public elements used to manage the PC/SC plugin.

Member Data Documentation

◆ PLUGIN_NAME

const std::string keyple::plugin::pcsc::PcscPlugin::PLUGIN_NAME = "PcscPlugin"
static

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