|
|
| template<typename T > |
| std::ostream & | operator<< (std::ostream &s, const std::complex< T > &c) |
| | default printing of std::complex
|
| |
| template<typename T , typename U > |
| std::ostream & | operator<< (std::ostream &s, const std::pair< T, U > &p) |
| | default printing of std::pair
|
| |
| template<typename T > |
| std::ostream & | operator<< (std::ostream &s, const std::vector< T > &c) |
| | default printing of std::vector
|
| |
| template<typename T , std::size_t N> |
| std::enable_if<!std::is_same< T, char >::value, std::ostream & >::type | operator<< (std::ostream &s, const std::array< T, N > &v) |
| | default printing of std::array
|
| |
| template<typename T , std::size_t N> |
| std::enable_if<!std::is_same< T, char >::value, std::ostream & >::type | operator<< (std::ostream &s, const T(&v)[N]) |
| | default printing of fixed dimension arrays.
|
| |
template<typename T , std::size_t N>
| std::enable_if<!std::is_same< T, char >::value, std::ostream & >::type ttg::iostream::operator<< |
( |
std::ostream & |
s, |
|
|
const std::array< T, N > & |
v |
|
) |
| |
default printing of std::array
STL I/O already does char (thus the enable_if business).
- Template Parameters
-
| T | Type of data in the array. |
| N | Size of the array. |
- Parameters
-
| [in,out] | s | The output stream. |
| [in] | v | The array. |
- Returns
- The output stream (for chaining).
Definition at line 76 of file print.h.
template<typename T , std::size_t N>
| std::enable_if<!std::is_same< T, char >::value, std::ostream & >::type ttg::iostream::operator<< |
( |
std::ostream & |
s, |
|
|
const T(&) |
v[N] |
|
) |
| |
default printing of fixed dimension arrays.
STL I/O already does char (thus the enable_if business).
- Template Parameters
-
| T | Type of data in the array. |
| N | Size of the array. |
- Parameters
-
| [in,out] | s | The output stream. |
| [in] | v | The array. |
- Returns
- The output stream (for chaining).
Definition at line 97 of file print.h.