Shaka Player Embedded
|
#include <js_wrapper.h>
Public Member Functions | |
JSWrapper () | |
SHAKA_NON_COPYABLE_OR_MOVABLE_TYPE (JSWrapper) | |
template<typename Func , typename... Args> | |
auto | CallInnerMethod (Func member, Args... args) -> decltype((inner-> *member)(args...)) |
template<typename Var , typename Val > | |
void | SetMemberVariable (Var member, Val val) |
template<typename Var > | |
auto | GetMemberVariable (Var member) -> decltype(inner-> *member) |
Public Attributes | |
RefPtr< T > | inner |
Definition at line 31 of file js_wrapper.h.
|
inline |
Definition at line 35 of file js_wrapper.h.
|
inline |
Definition at line 40 of file js_wrapper.h.
|
inline |
Definition at line 61 of file js_wrapper.h.
|
inline |
Definition at line 51 of file js_wrapper.h.
shaka::util::JSWrapper< T >::SHAKA_NON_COPYABLE_OR_MOVABLE_TYPE | ( | JSWrapper< T > | ) |
RefPtr<T> shaka::util::JSWrapper< T >::inner |
Definition at line 33 of file js_wrapper.h.