noparama  v0.0.1
Nonparametric Bayesian models
Public Types | Public Member Functions | List of all members
print_container_helper< T, TChar, TCharTraits, TDelimiters > Struct Template Reference

#include <pretty_print.hpp>

Public Types

typedef TChar char_type
 
typedef TDelimiters delimiters_type
 
typedef std::basic_ostream< TChar, TCharTraits > & ostream_type
 

Public Member Functions

 print_container_helper (const T &container)
 
void operator() (ostream_type &stream) const
 

Member Typedef Documentation

◆ char_type

template<typename T , typename TChar = char, typename TCharTraits = std::char_traits<TChar>, typename TDelimiters = delimiters<T, TChar>>
typedef TChar print_container_helper< T, TChar, TCharTraits, TDelimiters >::char_type

◆ delimiters_type

template<typename T , typename TChar = char, typename TCharTraits = std::char_traits<TChar>, typename TDelimiters = delimiters<T, TChar>>
typedef TDelimiters print_container_helper< T, TChar, TCharTraits, TDelimiters >::delimiters_type

◆ ostream_type

template<typename T , typename TChar = char, typename TCharTraits = std::char_traits<TChar>, typename TDelimiters = delimiters<T, TChar>>
typedef std::basic_ostream<TChar, TCharTraits>& print_container_helper< T, TChar, TCharTraits, TDelimiters >::ostream_type

Constructor & Destructor Documentation

◆ print_container_helper()

template<typename T , typename TChar = char, typename TCharTraits = std::char_traits<TChar>, typename TDelimiters = delimiters<T, TChar>>
print_container_helper< T, TChar, TCharTraits, TDelimiters >::print_container_helper ( const T &  container)
inline

Member Function Documentation

◆ operator()()

template<typename T , typename TChar = char, typename TCharTraits = std::char_traits<TChar>, typename TDelimiters = delimiters<T, TChar>>
void print_container_helper< T, TChar, TCharTraits, TDelimiters >::operator() ( ostream_type stream) const
inline

The documentation for this struct was generated from the following file: