VCCC  2024.05
VisualCamp Common C++ library
out_value_result< I, T > Struct Template Reference

#include </home/jarvis/actions-runner/jarvis-vccc-2/_work/vccc/vccc/include/vccc/__algorithm/ranges/out_value_result.hpp>

Public Member Functions

template<typename I2 , typename T2 , std::enable_if_t< conjunction< convertible_to< const I &, I2 >, convertible_to< const T &, T2 > >::value, int > = 0>
constexpr operator out_value_result< I2, T2 > () const &
 
template<typename I2 , typename T2 , std::enable_if_t< conjunction< convertible_to< I, I2 >, convertible_to< T, T2 > >::value, int > = 0>
constexpr operator out_value_result< I2, T2 > () &&
 

Public Attributes

VCCC_NO_UNIQUE_ADDRESSout
 
VCCC_NO_UNIQUE_ADDRESSvalue
 

Member Function Documentation

◆ operator out_value_result< I2, T2 >() [1/2]

constexpr operator out_value_result< I2, T2 > ( ) &&
inlineconstexpr

◆ operator out_value_result< I2, T2 >() [2/2]

constexpr operator out_value_result< I2, T2 > ( ) const &
inlineconstexpr

Member Data Documentation

◆ out

◆ value


The documentation for this struct was generated from the following file: