|
| fixed_function (std::nullptr_t p) EA_NOEXCEPT |
|
| fixed_function (const fixed_function &other) |
|
| fixed_function (fixed_function &&other) |
|
template<typename Functor , typename = EASTL_INTERNAL_FUNCTION_VALID_FUNCTION_ARGS(Functor, R, Args..., Base, fixed_function), typename = EASTL_DISABLE_OVERLOAD_IF_FIXED_FUNCTION<Functor>> |
| fixed_function (Functor functor) |
|
template<int NEW_SIZE_IN_BYTES> |
| fixed_function (const fixed_function< NEW_SIZE_IN_BYTES, R(Args...)> &other) |
|
template<int NEW_SIZE_IN_BYTES> |
| fixed_function (fixed_function< NEW_SIZE_IN_BYTES, R(Args...)> &&other) |
|
fixed_function & | operator= (const fixed_function &other) |
|
fixed_function & | operator= (fixed_function &&other) |
|
fixed_function & | operator= (std::nullptr_t p) EA_NOEXCEPT |
|
template<int NEW_SIZE_IN_BYTES> |
fixed_function & | operator= (const fixed_function< NEW_SIZE_IN_BYTES, R(Args...)> &other) |
|
template<int NEW_SIZE_IN_BYTES> |
fixed_function & | operator= (fixed_function< NEW_SIZE_IN_BYTES, R(Args...)> &&other) |
|
template<typename Functor , typename = EASTL_INTERNAL_FUNCTION_VALID_FUNCTION_ARGS(Functor, R, Args..., Base, fixed_function), typename = EASTL_DISABLE_OVERLOAD_IF_FIXED_FUNCTION<Functor>> |
fixed_function & | operator= (Functor &&functor) |
|
template<typename Functor > |
fixed_function & | operator= (eastl::reference_wrapper< Functor > f) EA_NOEXCEPT |
|
void | swap (fixed_function &other) EA_NOEXCEPT |
|
| operator bool () const EA_NOEXCEPT |
|
R | operator() (Args... args) const |
|
| function_detail (std::nullptr_t) EA_NOEXCEPT |
|
| function_detail (const function_detail &other) |
|
| function_detail (function_detail &&other) |
|
template<typename Functor , typename = EASTL_INTERNAL_FUNCTION_DETAIL_VALID_FUNCTION_ARGS(Functor, R, Args..., function_detail)> |
| function_detail (Functor functor) |
|
function_detail & | operator= (const function_detail &other) |
|
function_detail & | operator= (function_detail &&other) |
|
function_detail & | operator= (std::nullptr_t) EA_NOEXCEPT |
|
template<typename Functor , typename = EASTL_INTERNAL_FUNCTION_DETAIL_VALID_FUNCTION_ARGS(Functor, R, Args..., function_detail)> |
function_detail & | operator= (Functor &&functor) |
|
template<typename Functor > |
function_detail & | operator= (eastl::reference_wrapper< Functor > f) EA_NOEXCEPT |
|
void | swap (function_detail &other) EA_NOEXCEPT |
|
| operator bool () const EA_NOEXCEPT |
|
EASTL_FORCE_INLINE R | operator() (Args... args) const |
|