#include <di/container/algorithm/in_out_out_result.h>
|
template<typename I, typename O1, typename O2>
requires (concepts::ConvertibleTo<In const&, I> && concepts::ConvertibleTo<Out1 const&, O1> && concepts::ConvertibleTo<OUt2 const&, O2>) |
constexpr | operator InOutOutResult< I, O1, O2 > () const & |
|
template<typename I, typename O1, typename O2>
requires (concepts::ConvertibleTo<In, I> && concepts::ConvertibleTo<Out1, O1> && concepts::ConvertibleTo<OUt2, O2>) |
constexpr | operator InOutOutResult< I, O1, O2 > () && |
|
◆ operator InOutOutResult< I, O1, O2 >() [1/2]
template<typename In, typename Out1, typename OUt2>
template<typename I, typename O1, typename O2>
requires (concepts::ConvertibleTo<In, I> && concepts::ConvertibleTo<Out1, O1> && concepts::ConvertibleTo<OUt2, O2>)
◆ operator InOutOutResult< I, O1, O2 >() [2/2]
template<typename In, typename Out1, typename OUt2>
template<typename I, typename O1, typename O2>
requires (concepts::ConvertibleTo<In const&, I> && concepts::ConvertibleTo<Out1 const&, O1> && concepts::ConvertibleTo<OUt2 const&, O2>)
◆ in
template<typename In, typename Out1, typename OUt2>
◆ out1
template<typename In, typename Out1, typename OUt2>
◆ out2
template<typename In, typename Out1, typename OUt2>
The documentation for this struct was generated from the following file: