2017-02-22 01:58:49 +01:00
|
|
|
/** @file say-hello.h
|
|
|
|
|
** A mock interface to support testing of the interface system
|
|
|
|
|
*/
|
|
|
|
|
|
2017-04-01 19:38:01 +02:00
|
|
|
#ifndef TESTS_INCLUDE_SAY_HELLO_H
|
|
|
|
|
#define TESTS_INCLUDE_SAY_HELLO_H
|
2017-02-22 01:58:49 +01:00
|
|
|
|
2008-12-18 08:54:33 +01:00
|
|
|
#include "common/interface.h"
|
2007-07-18 00:10:02 +02:00
|
|
|
|
2017-02-22 01:58:49 +01:00
|
|
|
/** mock interface which can greet in different languages */
|
2016-11-03 18:26:43 +01:00
|
|
|
|
2008-10-26 22:04:58 +01:00
|
|
|
LUMIERA_INTERFACE_DECLARE (lumieraorg_testhello, 0,
|
|
|
|
|
LUMIERA_INTERFACE_SLOT (void, hello, (void)),
|
|
|
|
|
LUMIERA_INTERFACE_SLOT (void, goodbye, (const char*)),
|
|
|
|
|
);
|
2008-11-07 03:59:43 +01:00
|
|
|
|
2017-02-22 01:58:49 +01:00
|
|
|
/** mock interface to test opening and closing of dependent interfaces */
|
2008-11-07 03:59:43 +01:00
|
|
|
LUMIERA_INTERFACE_DECLARE (lumieraorg_testtest, 0,
|
|
|
|
|
LUMIERA_INTERFACE_SLOT (void, testit, (void)),
|
|
|
|
|
);
|
2017-04-01 19:38:01 +02:00
|
|
|
|
|
|
|
|
#endif /*TESTS_INCLUDE_SAY_HELLO_H*/
|