ComPPare 1.0.0
|
Partial specialization of outspec for automatic error policy selection. More...
#include <comppare.hpp>
Public Types | |
using | outtype_t = std::decay_t< Value > |
using | policy_t = internal::policy::autopolicy::AutoPolicy_t< Value > |
Partial specialization of outspec for automatic error policy selection.
This specialization is used when the user provides only a value type:
Therefore, the framework normalises each output type to a outspec<Value, void>
:
This specialization matches outspec<Value, void>
and uses AutoPolicy_t<Value>
to deduce the error policy for the given value type.
outspec
for greater overview on the design choices. Value |
using comppare::outspec< Value, void >::outtype_t = std::decay_t<Value> |
using comppare::outspec< Value, void >::policy_t = internal::policy::autopolicy::AutoPolicy_t<Value> |