Adds output factory-prototypes

This commit is contained in:
Johannes Wendel
2019-12-28 16:39:14 +01:00
parent 89e622381a
commit b558aebe87
14 changed files with 289 additions and 7 deletions

View File

@@ -0,0 +1,31 @@
/*
* FlipperFactory.h
*
* Created on: December 28, 2019
* Author: Andreas Schneider, Johannes Wendel, Jonas Zeunert
*/
#ifndef FLIPPR_DRIVER_FLIPPERFACTORY_H
#define FLIPPR_DRIVER_FLIPPERFACTORY_H
#include "Factory.h"
#include <string>
namespace flippR_driver
{
namespace output
{
class FlipperFactory : Factory
{
public:
explicit FlipperFactory(nlohmann::json & object);
std::map <std::string, std::shared_ptr<items::Item>> getItemMap() override;
};
}
}
#endif //FLIPPR_DRIVER_FLIPPERFACTORY_H