Searched defs:function_model (Results 1 – 1 of 1) sorted by relevance
48 struct function_model<R(Args...)> struct50 using value_type=callable_wrapper<R(Args...)>;53 using is_implementation=is_invocable_r<R,Callable&,Args...>;56 using is_terminal=function_model_is_terminal<T>;59 static const std::type_info& subtypeid(const T&){return typeid(T);} in subtypeid()62 static const std::type_info& subtypeid( in subtypeid()69 static void* subaddress(T& x){return boost::addressof(x);} in subaddress()72 static const void* subaddress(const T& x){return boost::addressof(x);} in subaddress()75 static void* subaddress(callable_wrapper<Signature>& f) in subaddress()81 static const void* subaddress(const callable_wrapper<Signature>& f) in subaddress()[all …]