Searched defs:binary_operation_obj (Results 1 – 1 of 1) sorted by relevance
81 struct binary_operation_obj struct83 using result_type = Result;86 result_type operator()(const std::pair<const V1*,const V2*>& p) const { in operator ()()91 result_type operator()(const V1& v1, const V2& v2) const { in operator ()()95 result_type operator()(const error_t&) const { throw std::bad_cast(); } in operator ()()101 result_type apply(V1 const& v1, V2 const& v2, std::false_type) const in apply()109 result_type apply(V1 const& v1, V2 const& v2, std::true_type) const in apply()117 result_type apply_incompatible(V1 const& /*v1*/, V2 const& /*v2*/) const in apply_incompatible()