aether::morton::detail::value_printer Struct Reference

#include <interval.hh>

Public Member Functions

template<typename T , typename std::enable_if_t<!std::is_empty< T >::value, int > = 0>
void operator() (std::ostream &o, const T &value) const
 
template<typename T , typename std::enable_if_t< std::is_empty< T >::value, int > = 0>
void operator() (std::ostream &o, const T &) const
 

Member Function Documentation

template<typename T , typename std::enable_if_t<!std::is_empty< T >::value, int > = 0>
void aether::morton::detail::value_printer::operator() ( std::ostream &  o,
const T &  value 
) const
inline
template<typename T , typename std::enable_if_t< std::is_empty< T >::value, int > = 0>
void aether::morton::detail::value_printer::operator() ( std::ostream &  o,
const T &   
) const
inline