Namespaces | Defines | Functions
pretty_print.hpp File Reference
#include <ostream>
#include <utility>
#include <iterator>
#include <set>
#include <tr1/tuple>
#include <tr1/unordered_set>
Include dependency graph for pretty_print.hpp:

Go to the source code of this file.

Namespaces

namespace  std

Defines

#define TUPLE_ARGS   T0, T1, T2, T3, T4, T5, T6, T7, T8, T9
#define TUPLE_PARAMS

Functions

template<typename TChar , typename TCharTraits , typename Delims >
std::basic_ostream< TChar,
TCharTraits > & 
operator<< (std::basic_ostream< TChar, TCharTraits > &s, const pretty_print::custom_delims< Delims > &p)
template<typename T , typename TChar , typename TCharTraits , typename TDelimiters >
basic_ostream< TChar,
TCharTraits > & 
std::operator<< (basic_ostream< TChar, TCharTraits > &stream, const ::pretty_print::print_container_helper< T, TChar, TCharTraits, TDelimiters > &helper)
template<typename T , typename TChar , typename TCharTraits >
typename::pretty_print::enable_if
< ::pretty_print::is_container
< T >::value, basic_ostream
< TChar, TCharTraits >
& >::type 
std::operator<< (basic_ostream< TChar, TCharTraits > &stream, const T &container)
template<typename T1 , typename T2 , typename TChar , typename TCharTraits >
basic_ostream< TChar,
TCharTraits > & 
std::operator<< (basic_ostream< TChar, TCharTraits > &stream, const pair< T1, T2 > &value)
template<typename TChar , typename TCharTraits , TUPLE_PARAMS >
basic_ostream< TChar,
TCharTraits > & 
std::operator<< (basic_ostream< TChar, TCharTraits > &stream, const tr1::tuple< TUPLE_ARGS > &value)

Define Documentation

#define TUPLE_ARGS   T0, T1, T2, T3, T4, T5, T6, T7, T8, T9

Definition at line 360 of file pretty_print.hpp.

#define TUPLE_PARAMS
Value:
typename T0, typename T1, typename T2, typename T3, typename T4,      \
    typename T5, typename T6, typename T7, typename T8, typename T9

Definition at line 357 of file pretty_print.hpp.


Function Documentation

template<typename TChar , typename TCharTraits , typename Delims >
std::basic_ostream<TChar, TCharTraits>& operator<< ( std::basic_ostream< TChar, TCharTraits > &  s,
const pretty_print::custom_delims< Delims > &  p 
) [inline]

Definition at line 260 of file pretty_print.hpp.



descartes_core
Author(s): Dan Solomon
autogenerated on Wed Aug 26 2015 11:21:21