Xped
Loading...
Searching...
No Matches
EnumStream.hpp File Reference
#include <boost/describe.hpp>
Include dependency graph for EnumStream.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Xped
 
namespace  Xped::Opts
 

Functions

template<typename T , typename = typename std::enable_if_t<boost::describe::has_describe_enumerators<T>::value>>
std::ostream & Xped::operator<< (std::ostream &os, const T &t)
 
template<typename T , typename = typename std::enable_if_t<boost::describe::has_describe_enumerators<T>::value>>
std::istream & Xped::operator>> (std::istream &is, T &t)
 
template<typename T , typename = typename std::enable_if_t<boost::describe::has_describe_enumerators<T>::value>>
std::ostream & Xped::Opts::operator<< (std::ostream &os, const T &t)
 
template<typename T , typename = typename std::enable_if_t<boost::describe::has_describe_enumerators<T>::value>>
std::istream & Xped::Opts::operator>> (std::istream &is, T &t)