11#include "keyple/plugin/stub/StubPluginFactoryBuilder.hpp"
19const std::string StubPluginFactoryBuilder::PLUGIN_NAME =
"StubPlugin";
26: mMonitoringCycleDuration(0)
31Builder::withStubReader(
32 const std::string& name,
33 const bool isContactLess,
34 std::shared_ptr<StubSmartCard> card)
36 mReaderConfigurations.push_back(
37 std::make_shared<StubReaderConfiguration>(name, isContactLess, card));
43Builder::withMonitoringCycleDuration(
const int duration)
45 mMonitoringCycleDuration = duration;
50std::shared_ptr<StubPluginFactory>
53 return std::make_shared<StubPluginFactoryAdapter>(
54 PLUGIN_NAME, mReaderConfigurations, mMonitoringCycleDuration);
60std::unique_ptr<Builder>
61StubPluginFactoryBuilder::builder()
63 return std::unique_ptr<Builder>(
new Builder());
StubPluginFactoryBuilder::Builder Builder