|
Manak
2.0.0
|
Template Helper Functions. More...
Classes | |
| struct | Hold |
| struct | SGenerate |
| struct | SGenerate< 1 > |
| struct | template_placeholder |
Functions | |
| template<typename RType , typename F , typename O , int... S> | |
| RType | BindToObject2 (F fun, const O *o, Hold< S...>) |
| template<typename RType , typename F , typename O , int... S> | |
| RType | BindToObject2 (F fun, O *o, Hold< S...>) |
| template<typename RType , typename F , typename O > | |
| RType | BindToObject2 (F fun, const O *o) |
| template<typename RType , typename F , typename O > | |
| RType | BindToObject2 (F fun, O *o) |
| template<typename RType , typename Fun , typename P , int... S> | |
| RType | Caller_2 (Fun fun, P params, Hold< S...>) |
| template<typename RType , typename... Args> | |
| RType | Caller_3 (std::function< RType(Args...)> fun, Args...args) |
Variables | |
| template<int N, int... Args> | |
| Hold< Args..., N > | Combine (Hold< Args...>, Hold< N >) |
Template Helper Functions.
| RType manak::utils::helper::BindToObject2 | ( | F | fun, |
| const O * | o, | ||
| Hold< S...> | |||
| ) |
Definition at line 82 of file template_utils.hpp.
Referenced by manak::utils::BindToObject().
| RType manak::utils::helper::BindToObject2 | ( | F | fun, |
| O * | o, | ||
| Hold< S...> | |||
| ) |
Definition at line 88 of file template_utils.hpp.
| RType manak::utils::helper::BindToObject2 | ( | F | fun, |
| const O * | o | ||
| ) |
Definition at line 94 of file template_utils.hpp.
| RType manak::utils::helper::BindToObject2 | ( | F | fun, |
| O * | o | ||
| ) |
Definition at line 100 of file template_utils.hpp.
| RType manak::utils::helper::Caller_2 | ( | Fun | fun, |
| P | params, | ||
| Hold< S...> | |||
| ) |
Definition at line 70 of file template_utils.hpp.
| RType manak::utils::helper::Caller_3 | ( | std::function< RType(Args...)> | fun, |
| Args... | args | ||
| ) |
Definition at line 64 of file template_utils.hpp.
| Hold<Args..., N> manak::utils::helper::Combine(Hold< Args...>, Hold< N >) |
Definition at line 46 of file template_utils.hpp.