Go to the documentation of this file.
9 #ifndef EAGINE_VALID_IF_IO_HPP
10 #define EAGINE_VALID_IF_IO_HPP
19 template <
typename T,
typename P,
typename L>
22 return out << v.value_anyway();
29 #endif // EAGINE_VALID_IF_IO_HPP
Common code is placed in this namespace.
Definition: eagine.hpp:21
static auto operator<<(std::ostream &out, const identifier_name< M > &n) -> std::ostream &
Operator for writing identifier_name into output streams.
Definition: identifier.hpp:159
Basic template for conditionally-valid values.
Definition: base.hpp:86