Skip to content
Snippets Groups Projects
Commit bed9c3b9 authored by Elias Pipping's avatar Elias Pipping
Browse files

[Cleanup] Use std::is_base_of and std::enable_if

parent ca10227e
No related branches found
No related tags found
No related merge requests found
// Copyright Carsten Graeser 2012
#include <type_traits>
#include <dune/common/exceptions.hh>
#include <dune/common/typetraits.hh>
template <class Enum> struct StringToEnum : public Dune::NotImplemented {};
template <class Enum>
typename Dune::enable_if<
!Dune::IsBaseOf<Dune::NotImplemented, StringToEnum<Enum>>::value,
typename std::enable_if<
!std::is_base_of<Dune::NotImplemented, StringToEnum<Enum>>::value,
std::istream &>::type
operator>>(std::istream &lhs, Enum &e) {
std::string s;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment