30#ifndef __BASE_TYPETRAITS_HH__
31#define __BASE_TYPETRAITS_HH__
55template<
typename C,
typename R,
class... A>
62template<
typename C,
typename R,
class... A>
69template<
typename C,
typename R,
class... A>
76template<
typename C,
typename R,
class... A>
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
typename MemberFunctionSignature< decltype(F)>::class_t MemberFunctionClass_t
typename MemberFunctionSignature< decltype(F)>::argsTuple_t MemberFunctionArgsTuple_t
typename MemberFunctionSignature< decltype(F)>::return_t MemberFunctionReturn_t
std::add_const_t< C > class_t
std::tuple< A... > argsTuple_t
std::tuple< A... > argsTuple_t
std::add_cv_t< C > class_t
std::add_volatile_t< C > class_t
std::tuple< A... > argsTuple_t
std::tuple< A... > argsTuple_t