#ifndef TEST_TESTTASKS_LIBGPIODTEST_H_ #define TEST_TESTTASKS_LIBGPIODTEST_H_ #include "TestTask.h" #include "GpioIF.h" #include "GpioCookie.h" #include /** * @brief Test for the GPIO read implementation of the LinuxLibgpioIF. * @author J. Meier */ class LibgpiodTest: public TestTask { public: LibgpiodTest(object_id_t objectId, object_id_t gpioIfobjectId, GpioCookie* gpioCookie); virtual ~LibgpiodTest(); protected: virtual ReturnValue_t performPeriodicAction() override; private: GpioIF* gpioInterface; }; #endif /* TEST_TESTTASKS_LIBGPIODTEST_H_ */