![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Dummy C++ plug-in to cover the plugin loader for unit test This file defines a Lumiera plug-in written in C++, implementing the lumieraorg_testhello interface.
More...
Go to the source code of this file.
Dummy C++ plug-in to cover the plugin loader for unit test This file defines a Lumiera plug-in written in C++, implementing the lumieraorg_testhello interface.
Definition in file example-plugin.cpp.
#include "common/interface-descriptor.h"#include "common/config-interface.h"#include "lib/format-string.hpp"#include "common/interface.h"#include "interface/say-hello.h"#include <iostream>Classes | |
| class | ExamplePlugin |
| class | ExamplePlugin_de |
| class | ExamplePlugin_en |
Functions | |
| LUMIERA_EXPORT (LUMIERA_INTERFACE_DEFINE(lumieraorg_testhello, 0, lumieraorg_hello_german_cpp, NULL, ExamplePlugin::myopen, ExamplePlugin::myclose, LUMIERA_INTERFACE_MAP(hello, ExamplePlugin_de::griazi), LUMIERA_INTERFACE_MAP(goodbye, ExamplePlugin_de::servus)), LUMIERA_INTERFACE_DEFINE(lumieraorg_testhello, 0, lumieraorg_hello_english_cpp, NULL, ExamplePlugin::myopen, ExamplePlugin::myclose, LUMIERA_INTERFACE_MAP(hello, ExamplePlugin_en::hello), LUMIERA_INTERFACE_MAP(goodbye, ExamplePlugin_en::bye))) | |
| LUMIERA_EXPORT | ( | LUMIERA_INTERFACE_DEFINE(lumieraorg_testhello, 0, lumieraorg_hello_german_cpp, NULL, ExamplePlugin::myopen, ExamplePlugin::myclose, LUMIERA_INTERFACE_MAP(hello, ExamplePlugin_de::griazi), LUMIERA_INTERFACE_MAP(goodbye, ExamplePlugin_de::servus)) | , |
| LUMIERA_INTERFACE_DEFINE(lumieraorg_testhello, 0, lumieraorg_hello_english_cpp, NULL, ExamplePlugin::myopen, ExamplePlugin::myclose, LUMIERA_INTERFACE_MAP(hello, ExamplePlugin_en::hello), LUMIERA_INTERFACE_MAP(goodbye, ExamplePlugin_en::bye)) | |||
| ) |