#define EFL_CXXPERIMENTAL // for background part
+#ifndef EFL_BETA_API_SUPPORT
#define EFL_BETA_API_SUPPORT
+#endif
#include <Efl_Ui.hh>
using efl::eo::instantiate;
*/
#define EFL_CXXPERIMENTAL
+#ifndef EFL_BETA_API_SUPPORT
#define EFL_BETA_API_SUPPORT
+#endif
#include <Efl_Ui.hh>
// g++ -g `pkg-config --cflags --libs elementary-cxx efl-cxx eina-cxx eo-cxx ecore-cxx evas-cxx edje-cxx` button_cxx_example_00.cc -o button_cxx_example_00
#define EFL_CXXPERIMENTAL
+#ifndef EFL_BETA_API_SUPPORT
#define EFL_BETA_API_SUPPORT
+#endif
#include <Efl_Ui.hh>
#include <iostream>
// g++ -g `pkg-config --cflags --libs elementary-cxx efl-cxx eina-cxx eo-cxx ecore-cxx evas-cxx edje-cxx` button_cxx_example_01.cc -o button_cxx_example_01
#define EFL_CXXPERIMENTAL
+#ifndef EFL_BETA_API_SUPPORT
#define EFL_BETA_API_SUPPORT
+#endif
#include <Efl_Ui.hh>
using efl::eo::instantiate;
}, _1, _2);
// FIXME XAR: I broke this and I do not know how to fix it
// cal.format_func_set(cb_a);
+ (void)cb_a;
}
void destroy() {
// g++ -g `pkg-config --cflags --libs elementary-cxx efl-cxx eina-cxx eo-cxx ecore-cxx evas-cxx edje-cxx` radio_cxx_example_01.cc -o radio_cxx_example_01
#define EFL_CXXPERIMENTAL
+#ifndef EFL_BETA_API_SUPPORT
#define EFL_BETA_API_SUPPORT
+#endif
#include <Efl_Ui.hh>
#include <iostream>
// g++ -g `pkg-config --cflags --libs elementary-cxx efl-cxx eina-cxx eo-cxx ecore-cxx evas-cxx edje-cxx` slider_cxx_example.cc -o slider_cxx_example
#define EFL_CXXPERIMENTAL
+#ifndef EFL_BETA_API_SUPPORT
#define EFL_BETA_API_SUPPORT
+#endif
#include <Efl_Ui.hh>
using namespace std::placeholders;
#warning This example requires yet unfinished EO APIs
+#ifndef EFL_BETA_API_SUPPORT
#define EFL_BETA_API_SUPPORT
+#endif
#include <Efl_Ui.hh>
EAPI int