From 8e1500844e27051744da91f1d68c6f7f3e2b317c Mon Sep 17 00:00:00 2001 From: Marius Meissner Date: Sat, 30 Dec 2017 21:58:26 +0100 Subject: [PATCH] Added missing inheritance of public PHP API methods --- src/SpiRegularInterface.hpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/SpiRegularInterface.hpp b/src/SpiRegularInterface.hpp index 0a643c0..b69e776 100644 --- a/src/SpiRegularInterface.hpp +++ b/src/SpiRegularInterface.hpp @@ -22,16 +22,16 @@ class SpiRegularInterface: public AbstractSpiInterface virtual ~SpiRegularInterface() = default; void __construct(Php::Parameters ¶ms); - void open(); - void close(); - Php::Value transfer(Php::Parameters ¶ms); Php::Value read(Php::Parameters ¶ms); int write(Php::Parameters ¶ms); - Php::Value getChannel() const; - Php::Value getSpeed() const; - Php::Value getFlags() const; - Php::Value isOpen() const; + + void open() {AbstractSpiInterface::open();}; + void close() {AbstractSpiInterface::close();}; + Php::Value transfer(Php::Parameters ¶ms) {return AbstractSpiInterface::transfer(params);}; + Php::Value getSpeed() const {return AbstractSpiInterface::getSpeed();}; + Php::Value getFlags() const {return AbstractSpiInterface::getFlags();}; + Php::Value isOpen() const {return AbstractSpiInterface::isOpen();}; }; #endif \ No newline at end of file