|
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool()> &_function) |
|
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(sxy::event_collector &_event_collector)> &_function) |
|
template<typename _event_type > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type &)> &_function) |
|
template<typename _event_type > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type &, sxy::event_collector &_event_collector)> &_function) |
|
template<typename _event_type1 , typename _event_type2 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2) |
|
template<typename _event_type1 , typename _event_type2 , typename _event_type3 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2, const sxe::function< bool(const _event_type3 &, sxy::event_collector &)> &_function3) |
|
template<typename _event_type1 , typename _event_type2 , typename _event_type3 , typename _event_type4 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2, const sxe::function< bool(const _event_type3 &, sxy::event_collector &)> &_function3, const sxe::function< bool(const _event_type4 &, sxy::event_collector &)> &_function4) |
|
template<typename _event_type1 , typename _event_type2 , typename _event_type3 , typename _event_type4 , typename _event_type5 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2, const sxe::function< bool(const _event_type3 &, sxy::event_collector &)> &_function3, const sxe::function< bool(const _event_type4 &, sxy::event_collector &)> &_function4, const sxe::function< bool(const _event_type5 &, sxy::event_collector &)> &_function5) |
|
template<typename _event_type1 , typename _event_type2 , typename _event_type3 , typename _event_type4 , typename _event_type5 , typename _event_type6 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2, const sxe::function< bool(const _event_type3 &, sxy::event_collector &)> &_function3, const sxe::function< bool(const _event_type4 &, sxy::event_collector &)> &_function4, const sxe::function< bool(const _event_type5 &, sxy::event_collector &)> &_function5, const sxe::function< bool(const _event_type6 &, sxy::event_collector &)> &_function6) |
|
template<typename _event_type1 , typename _event_type2 , typename _event_type3 , typename _event_type4 , typename _event_type5 , typename _event_type6 , typename _event_type7 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2, const sxe::function< bool(const _event_type3 &, sxy::event_collector &)> &_function3, const sxe::function< bool(const _event_type4 &, sxy::event_collector &)> &_function4, const sxe::function< bool(const _event_type5 &, sxy::event_collector &)> &_function5, const sxe::function< bool(const _event_type6 &, sxy::event_collector &)> &_function6, const sxe::function< bool(const _event_type7 &, sxy::event_collector &)> &_function7) |
|
template<typename _event_type1 , typename _event_type2 , typename _event_type3 , typename _event_type4 , typename _event_type5 , typename _event_type6 , typename _event_type7 , typename _event_type8 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2, const sxe::function< bool(const _event_type3 &, sxy::event_collector &)> &_function3, const sxe::function< bool(const _event_type4 &, sxy::event_collector &)> &_function4, const sxe::function< bool(const _event_type5 &, sxy::event_collector &)> &_function5, const sxe::function< bool(const _event_type6 &, sxy::event_collector &)> &_function6, const sxe::function< bool(const _event_type7 &, sxy::event_collector &)> &_function7, const sxe::function< bool(const _event_type8 &, sxy::event_collector &)> &_function8) |
|
template<typename _event_type1 , typename _event_type2 , typename _event_type3 , typename _event_type4 , typename _event_type5 , typename _event_type6 , typename _event_type7 , typename _event_type8 , typename _event_type9 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2, const sxe::function< bool(const _event_type3 &, sxy::event_collector &)> &_function3, const sxe::function< bool(const _event_type4 &, sxy::event_collector &)> &_function4, const sxe::function< bool(const _event_type5 &, sxy::event_collector &)> &_function5, const sxe::function< bool(const _event_type6 &, sxy::event_collector &)> &_function6, const sxe::function< bool(const _event_type7 &, sxy::event_collector &)> &_function7, const sxe::function< bool(const _event_type8 &, sxy::event_collector &)> &_function8, const sxe::function< bool(const _event_type9 &, sxy::event_collector &)> &_function9) |
|
template<typename _event_type1 , typename _event_type2 , typename _event_type3 , typename _event_type4 , typename _event_type5 , typename _event_type6 , typename _event_type7 , typename _event_type8 , typename _event_type9 , typename _event_type10 > |
bool | sxy::guard_caller (const sxy::event &_event, sxy::event_collector &_event_collector, const sxe::function< bool(const _event_type1 &, sxy::event_collector &)> &_function1, const sxe::function< bool(const _event_type2 &, sxy::event_collector &)> &_function2, const sxe::function< bool(const _event_type3 &, sxy::event_collector &)> &_function3, const sxe::function< bool(const _event_type4 &, sxy::event_collector &)> &_function4, const sxe::function< bool(const _event_type5 &, sxy::event_collector &)> &_function5, const sxe::function< bool(const _event_type6 &, sxy::event_collector &)> &_function6, const sxe::function< bool(const _event_type7 &, sxy::event_collector &)> &_function7, const sxe::function< bool(const _event_type8 &, sxy::event_collector &)> &_function8, const sxe::function< bool(const _event_type9 &, sxy::event_collector &)> &_function9, const sxe::function< bool(const _event_type10 &, sxy::event_collector &)> &_function10) |
|