Keyple C++  0.9.0
Keyple, an Open Source SDK for Ticketing
Public Member Functions | List of all members
keyple::plugin::stub::StubPoolPluginFactory Class Reference

#include <StubPoolPluginFactory.h>

Inherits keyple::core::seproxy::PluginFactory.

Public Member Functions

 StubPoolPluginFactory (const std::string &pluginName)
 
virtual ~StubPoolPluginFactory ()=default
 
const std::string & getPluginName () const override
 
std::shared_ptr< ReaderPlugingetPlugin () const override
 
- Public Member Functions inherited from keyple::core::seproxy::PluginFactory
virtual ~PluginFactory ()=default
 

Detailed Description

Instantiate a StubPoolPlugin with a custom plugin name

Constructor & Destructor Documentation

◆ StubPoolPluginFactory()

keyple::plugin::stub::StubPoolPluginFactory::StubPoolPluginFactory ( const std::string &  pluginName)
explicit

Create the factory

Parameters
pluginNamename of the plugin that will be instantiated

◆ ~StubPoolPluginFactory()

virtual keyple::plugin::stub::StubPoolPluginFactory::~StubPoolPluginFactory ( )
virtualdefault

Member Function Documentation

◆ getPlugin()

std::shared_ptr< ReaderPlugin > keyple::plugin::stub::StubPoolPluginFactory::getPlugin ( ) const
overridevirtual

protected in Java ?

Implements keyple::core::seproxy::PluginFactory.

◆ getPluginName()

const std::string & keyple::plugin::stub::StubPoolPluginFactory::getPluginName ( ) const
overridevirtual

Retrieve the name of the plugin that will be instantiated by this factory (can be static or dynamic)

Returns
pluginName

Implements keyple::core::seproxy::PluginFactory.


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