OpenMS
Loading...
Searching...
No Matches
OpenMS::Internal::ClassTest::detail::Streamable Concept Reference

#include <OpenMS/CONCEPT/ClassTestUtils.h>

Concept definition

template<typename T>
concept OpenMS::Internal::ClassTest::detail::Streamable = requires(std::ostream& os, const T& t) { os << t; }

Detailed Description

Is 'os << t' well-formed? (this header's context + ADL, so vector<T> is streamable only via an ADL operator, e.g. ListUtilsIO.h for OpenMS types.)