1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
#ifndef EOLIAN_CXX_LIB_HH #define EOLIAN_CXX_LIB_HH extern "C" { #ifdef HAVE_CONFIG_H # include <config.h> #endif #include <Eolian.h> } namespace efl { namespace eolian { struct eolian_init { eolian_init() { ::eolian_init(); } ~eolian_init() { ::eolian_shutdown(); } }; } } #endif // EOLIAN_CXX_LIB_HH