Home
last modified time | relevance | path

Searched defs:function_model (Results 1 – 1 of 1) sorted by relevance

/third_party/boost/boost/poly_collection/detail/
Dfunction_model.hpp48 struct function_model<R(Args...)> struct
50 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 …]