working on outputgpiointerface.cpp

This commit is contained in:
Jonas Zeunert
2018-11-23 01:24:07 +01:00
parent 86f5408263
commit 972f16b0f7
13 changed files with 70 additions and 14 deletions

View File

@@ -16,10 +16,10 @@ namespace output
namespace items
{
class IOutputItem
class IItem
{
public:
virtual ~IOutputItem();
virtual ~IItem();
virtual void activate() = 0;
virtual void deactivate() = 0;
};

View File

@@ -2,7 +2,7 @@
// Created by rhetenor on 21.11.18.
//
#include "OutputItem.h"
#include "Item.h"
namespace flippR_driver
{

View File

@@ -8,7 +8,7 @@
#ifndef _SRC_OUTPUT_CABINETITEM_H_
#define _SRC_OUTPUT_CABINETITEM_H_
#include "IOutputItem.h"
#include "IItem.h"
#include "utility/IOutputGPIOInterface.h"

View File

@@ -8,7 +8,7 @@
#ifndef _SRC_OUTPUT_LAMP_H_
#define _SRC_OUTPUT_LAMP_H_
#include "OutputItem.h"
#include "Item.h"
#include "output/items/ILamp.h"
namespace flippR_driver

View File

@@ -9,7 +9,7 @@
#define _SRC_OUTPUT_SOLENOID_H_
#include "output/items/ISolenoid.h"
#include "OutputItem.h"
#include "Item.h"
#include <future>
#include <chrono>

View File

@@ -9,7 +9,7 @@
#define _SRC_OUTPUT_SOUND_H_
#include "output/items/ISound.h"
#include "OutputItem.h"
#include "Item.h"
#include <memory>
#include <string>