iterative-solver 0.0
molpro::linalg::itsolv::log::member_handler_exists Concept Reference

#include <Logger.h>

Concept definition

template<typename Context, typename ... Args>
concept molpro::linalg::itsolv::log::member_handler_exists = requires (const LogHandler<Context> &handler, Args ...args) {
handler.handle(std::declval<Severity>(), std::declval<Verbosity>(),
std::declval<std::string_view>(), args...);
}