yasmine
adapter_cpp11.hpp File Reference
#include "essentials/compatibility/compatibility.hpp"

Go to the source code of this file.

Namespaces

 sxy
 

Functions

template<typename T >
sxe::function< void()> sxy::adapt (T *_object, void(T::*_method)())
 
template<typename T , typename _event_type >
sxe::function< void(const _event_type &)> sxy::adapt (T *_object, void(T::*_method)(const _event_type &))
 
template<typename T >
sxe::function< void(sxy::event_collector &)> sxy::adapt (T *_object, void(T::*_method)(sxy::event_collector &))
 
template<typename T , typename _event_type >
sxe::function< void(const _event_type &, sxy::event_collector &)> sxy::adapt (T *_object, void(T::*_method)(const _event_type &, sxy::event_collector &))
 
sxe::function< void()> sxy::adapt_function (void(*_function)())
 
template<typename _event_type >
sxe::function< void(const _event_type &)> sxy::adapt_function (void(*_function)(const _event_type &))
 
template<typename _event_type >
sxe::function< void(const _event_type &, sxy::event_collector &)> sxy::adapt_function (void(*_function)(const _event_type &, sxy::event_collector &))
 
template<typename T >
sxe::function< bool()> sxy::adapt (T *_object, bool(T::*_method)())
 
template<typename T , typename _event_type >
sxe::function< bool(const _event_type &)> sxy::adapt (T *_object, bool(T::*_method)(const _event_type &))
 
template<typename T >
sxe::function< bool(sxy::event_collector &)> sxy::adapt (T *_object, bool(T::*_method)(sxy::event_collector &))
 
template<typename T , typename _event_type >
sxe::function< bool(const _event_type &, sxy::event_collector &)> sxy::adapt (T *_object, bool(T::*_method)(const _event_type &, sxy::event_collector &))
 
sxe::function< bool()> sxy::adapt_function (bool(*_function)())
 
template<typename _event_type >
sxe::function< bool(const _event_type &)> sxy::adapt_function (bool(*_function)(const _event_type &))
 
template<typename _event_type >
sxe::function< bool(const _event_type &, sxy::event_collector &)> sxy::adapt_function (bool(*_function)(const _event_type &, sxy::event_collector &))
 

Variables

sxe::function< void(sxy::event_collector &)> sxy::adapt_function (void(*_function)(sxy::event_collector &))