CYCLUS
|
Definition at line 50 of file prettyprint.hpp.
#include <prettyprint.hpp>
Classes | |
struct | ChT |
struct | Derived |
struct | Dummy |
struct | Fallback |
Public Types | |
typedef TType::const_iterator | iter |
typedef conditional< has_const_iterator< T >::value, T, Dummy >::type | TType |
Static Public Member Functions | |
template<typename C > | |
static char(& | f (...))[2] |
template<typename C > | |
static char(& | f (ChT< iter(Fallback::*)() const, &C::begin > *))[1] |
template<typename C > | |
static char(& | g (...))[2] |
template<typename C > | |
static char(& | g (ChT< iter(Fallback::*)() const, &C::end > *))[1] |
Static Public Attributes | |
static bool const | beg_value = sizeof(f<Derived>(0)) == 2 |
static bool const | end_value = sizeof(g<Derived>(0)) == 2 |
typedef TType::const_iterator pretty_print::has_begin_end< T >::iter |
Definition at line 54 of file prettyprint.hpp.
typedef conditional<has_const_iterator<T>::value,T,Dummy>::type pretty_print::has_begin_end< T >::TType |
Definition at line 53 of file prettyprint.hpp.
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 66 of file prettyprint.hpp.
|
static |
Definition at line 67 of file prettyprint.hpp.