Types.hh File Reference
#include <string>
#include <boost/range/irange.hpp>
Include dependency graph for Types.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 boca
 Boosted Collider Analysis.
 
template<typename Enumeration >
using boca::Unsigned = typename std::make_unsigned< typename std::underlying_type< Enumeration >::type >
 
template<typename Integer >
decltype(auto) boca::IntegerRange (Integer last)
 
template<typename Integer >
decltype(auto) boca::IntegerRange (Integer first, Integer last)
 
template<typename Enumeration >
decltype(auto) boca::to_int (Enumeration value)
 
template<typename Enumeration >
decltype(auto) boca::to_unsigned (Enumeration value)