/*
 * ICabinetItem.h
 *
 *  Created on: Aug 7, 2018
 *      Author: Andreas Schneider, Johannes Wendel, Jonas Zeunert
 */

#ifndef _SRC_OUTPUT_ICABINETITEM_H_
#define _SRC_OUTPUT_ICABINETITEM_H_

#include <string>
#include <Poco/RefCountedObject.h>
#include <Poco/JSON/Object.h>

namespace flippR_driver
{
namespace output
{
namespace items
{

class Item
{
public:
  virtual ~Item() = default;

  virtual std::string get_name() const = 0;
};

}
}
}

#endif
