Files
flippr-code/FlippR-Driver/src/output/factories/FlipperFactory.h
Johannes Wendel 14a68d921e Refactores Factory
2020-01-06 09:05:13 +01:00

32 lines
584 B
C++

/*
* 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 "ItemFactory.h"
#include <string>
namespace flippR_driver
{
namespace output
{
class FlipperFactory : ItemFactory
{
public:
explicit FlipperFactory(nlohmann::json & object, std::shared_ptr<DriverBoardPinController> pin_controller);
std::map <std::string, std::shared_ptr<items::Item>> getItemMap() override;
};
}
}
#endif //FLIPPR_DRIVER_FLIPPERFACTORY_H