Celeritas 0.6.0-47+develop.b3cbb238
Loading...
Searching...
No Matches
Classes | Functions
EnumStringMapper.hh File Reference
#include <type_traits>
#include "corecel/Assert.hh"
#include "corecel/cont/Array.hh"
#include "detail/EnumStringMapperImpl.hh"
This graph shows which files directly or indirectly include this file:

Classes

class  celeritas::EnumStringMapper< T >
 Map enums to strings for user output. More...
 

Functions

template<class T >
auto celeritas::operator<< (std::ostream &os, T value) -> std::enable_if_t< std::is_enum_v< T > &&std::is_same_v< decltype(to_cstring(value)), char const * >, std::ostream & >