aGrUM 3.1.1
a C++ library for (probabilistic) graphical models
std::_auxiliary_print_tuple_< N > Struct Template Reference

#include <utils_misc_tpl.h>

Static Public Member Functions

template<typename... T>
static std::enable_if<(N< sizeof...(T))>::type print (std::ostream &os, const std::tuple< T... > &t)
template<typename... T>
static std::enable_if<!(N< sizeof...(T))>::type print (std::ostream &, const std::tuple< T... > &)

Detailed Description

template<size_t N>
struct std::_auxiliary_print_tuple_< N >

Definition at line 85 of file utils_misc_tpl.h.

Member Function Documentation

◆ print() [1/2]

template<size_t N>
template<typename... T>
std::enable_if<!(N< sizeof...(T))>::type std::_auxiliary_print_tuple_< N >::print ( std::ostream & ,
const std::tuple< T... > &  )
inlinestatic

Definition at line 96 of file utils_misc_tpl.h.

97 {}

◆ print() [2/2]

template<size_t N>
template<typename... T>
std::enable_if<(N< sizeof...(T))>::type std::_auxiliary_print_tuple_< N >::print ( std::ostream & os,
const std::tuple< T... > & t )
inlinestatic

Definition at line 87 of file utils_misc_tpl.h.

88 {
89 char quote
91 os << ", " << quote << std::get< N >(t) << quote;
93 }
static std::enable_if<(N< sizeof...(T))>::type print(std::ostream &os, const std::tuple< T... > &t)

References print().

Referenced by std::operator<<(), and print().

Here is the call graph for this function:
Here is the caller graph for this function:

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