eo_event.hh File Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files
- Examples

- File List
- Globals

Data Structures | Typedefs | Functions | Variables
eo_event.hh File Reference

## Data Structures
struct | efl::eo::signal_connection
struct | efl::eo::scoped_signal_connection
struct | efl::eo::_event_deleter< F >

## Typedefs
typedef ::Eo_Callback_Priority | efl::eo::callback_priority

## Functions
template<typename F >
signal_connection | efl::eo::make_signal_connection (std::unique_ptr< F > &data, Eo *eo,::Eo_Event_Cb cb, Eo_Event_Description const *description)
template<typename T , typename F >
Eina_Bool | efl::eo::_detail::really_call_event (T &wrapper, F &f, Eo_Event_Description const &desc, void *info, std::true_type)
template<typename T , typename F >
Eina_Bool | efl::eo::_detail::really_call_event (T &wrapper, F &f, Eo_Event_Description const &desc, void *info, std::false_type)
template<typename T , typename F >
Eina_Bool | efl::eo::_detail::event_callback (void *data, Eo *obj, Eo_Event_Description const *desc, void *info)

## Variables
static const callback_priority | efl::eo::callback_priorities::before = -100
static const callback_priority | efl::eo::callback_priorities::default_ = 0
static const callback_priority | efl::eo::callback_priorities::after = 100