CYCLUS
Classes | Typedefs | Functions
pretty_print Namespace Reference

Classes

struct  array_wrapper_n
 
struct  conditional
 
struct  conditional< false, S, T >
 
struct  conditional< true, S, T >
 
struct  custom_delims
 
struct  custom_delims_base
 
struct  custom_delims_wrapper
 
struct  delimiters
 
struct  delimiters< ::std::multiset< T, TComp, TAllocator >, char >
 
struct  delimiters< ::std::multiset< T, TComp, TAllocator >, wchar_t >
 
struct  delimiters< ::std::pair< T1, T2 >, char >
 
struct  delimiters< ::std::pair< T1, T2 >, wchar_t >
 
struct  delimiters< ::std::set< T, TComp, TAllocator >, char >
 
struct  delimiters< ::std::set< T, TComp, TAllocator >, wchar_t >
 
struct  delimiters< ::std::tr1::unordered_multiset< T, THash, TEqual, TAllocator >, char >
 
struct  delimiters< ::std::tr1::unordered_multiset< T, THash, TEqual, TAllocator >, wchar_t >
 
struct  delimiters< ::std::tr1::unordered_set< T, THash, TEqual, TAllocator >, char >
 
struct  delimiters< ::std::tr1::unordered_set< T, THash, TEqual, TAllocator >, wchar_t >
 
struct  delimiters< T, char >
 
struct  delimiters< T, wchar_t >
 
struct  delimiters_values
 
struct  enable_if
 
struct  enable_if< true, T >
 
struct  get_iterator
 
struct  get_iterator< T[N]>
 
struct  has_begin_end
 
struct  has_const_iterator
 
struct  is_container
 
struct  is_container< char[N]>
 
struct  is_container< T[N]>
 
struct  pretty_tuple_helper
 
struct  pretty_tuple_helper< Tuple, 1, TChar, TCharTraits >
 
struct  print_container_helper
 
struct  tuple_dummy_t
 

Typedefs

typedef std::pair< tuple_dummy_t, tuple_dummy_ttuple_dummy_pair
 

Functions

template<typename T >
enable_if< has_const_iterator< T >::value, typename T::const_iterator >::type begin (const T &c)
 
template<typename T , size_t N>
const T * begin (const T(&x)[N])
 
template<typename T >
enable_if< has_const_iterator< T >::value, typename T::const_iterator >::type end (const T &c)
 
template<typename T , size_t N>
const T * end (const T(&x)[N])
 

Typedef Documentation

◆ tuple_dummy_pair

Definition at line 325 of file prettyprint.hpp.

Function Documentation

◆ begin() [1/2]

template<typename T >
enable_if<has_const_iterator<T>::value, typename T::const_iterator>::type pretty_print::begin ( const T &  c)

Definition at line 175 of file prettyprint.hpp.

◆ begin() [2/2]

template<typename T , size_t N>
const T* pretty_print::begin ( const T(&)  x[N])

Definition at line 177 of file prettyprint.hpp.

◆ end() [1/2]

template<typename T >
enable_if<has_const_iterator<T>::value, typename T::const_iterator>::type pretty_print::end ( const T &  c)

Definition at line 176 of file prettyprint.hpp.

◆ end() [2/2]

template<typename T , size_t N>
const T* pretty_print::end ( const T(&)  x[N])

Definition at line 178 of file prettyprint.hpp.