v8toolkit
0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
|
#include <stdfunctionreplacement.h>
Static Public Member Functions | |
template<typename Result , typename... Arguments> | |
static Result | call (const functor_padding &storage, Arguments...arguments) |
static void | store_functor (manager_storage_type &storage, T to_store) |
static void | move_functor (manager_storage_type &lhs, manager_storage_type &&rhs) FUNC_NOEXCEPT |
static void | destroy_functor (Allocator &, manager_storage_type &storage) FUNC_NOEXCEPT |
static T & | get_functor_ref (const manager_storage_type &storage) FUNC_NOEXCEPT |
Definition at line 178 of file stdfunctionreplacement.h.
|
inlinestatic |
Definition at line 181 of file stdfunctionreplacement.h.
References FUNC_FORWARD.
|
inlinestatic |
Definition at line 188 of file stdfunctionreplacement.h.
References FUNC_FORWARD.
Referenced by func::function< Result(Arguments...)>::initialize(), and func::function< Result(Arguments...)>::initialize_empty().
|
inlinestatic |
Definition at line 192 of file stdfunctionreplacement.h.
References FUNC_MOVE.
|
inlinestatic |
Definition at line 196 of file stdfunctionreplacement.h.
|
inlinestatic |
Definition at line 200 of file stdfunctionreplacement.h.