Go to the source code of this file.
|
#define | JNG_BIND_EVENT_FUNC(func) [this](auto&& ...args) -> decltype(auto) { return this->func(std::forward<decltype(args)>(args)...); } |
|
|
template<typename T , typename ... Args> |
constexpr Scope< T > | jng::makeScope (Args &&...args) |
|
template<typename T , typename ... Args> |
constexpr Ref< T > | jng::makeRef (Args &&...args) |
|
◆ JNG_BIND_EVENT_FUNC
#define JNG_BIND_EVENT_FUNC |
( |
|
func | ) |
[this](auto&& ...args) -> decltype(auto) { return this->func(std::forward<decltype(args)>(args)...); } |