Shaka Player Embedded
Classes | Functions
shaka::util::impl Namespace Reference

Classes

struct  BlockInvoker
 
struct  BlockInvoker< void >
 
struct  func_traits< Func, enable_if_t< sizeof(has_call_operator< Func >(0)) !=1 >
 
struct  func_traits< Ret(*)(Args...), void >
 
struct  func_traits< Ret(This::*)(Args...) const, void >
 
struct  func_traits< Ret(This::*)(Args...), void >
 

Functions

template<typename T >
int has_call_operator (decltype(&T::operator()))
 
template<typename T >
char has_call_operator (...)
 

Function Documentation

§ has_call_operator() [1/2]

template<typename T >
int shaka::util::impl::has_call_operator ( decltype(&::operator  )

§ has_call_operator() [2/2]

template<typename T >
char shaka::util::impl::has_call_operator (   ...)