Medusa  1.1
Coordinate Free Mehless Method implementation
print.hpp File Reference

Detailed Description

Printing helpers for std types.

Definition in file print.hpp.

#include <iostream>
#include <vector>
#include <array>
#include <utility>
#include <tuple>
+ Include dependency graph for print.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class T , class U >
std::ostream & std::operator<< (std::ostream &xx, const std::pair< T, U > &par)
 Output pairs as (1, 2). More...
 
template<class T , size_t N>
std::ostream & std::operator<< (std::ostream &xx, const std::array< T, N > &arr)
 Output arrays as [1, 2, 3]. More...
 
template<class T , class A >
std::ostream & std::operator<< (std::ostream &xx, const std::vector< T, A > &arr)
 Output vectors as [1, 2, 3]. More...
 
template<class T , class A >
std::ostream & std::operator<< (std::ostream &xx, const std::vector< std::vector< T, A >> &arr)
 Output nested vectors as [[1, 2]; [3, 4]]. More...
 
template<class... Args>
std::ostream & std::operator<< (std::ostream &os, const std::tuple< Args... > &t)
 Print a tuple as (1, 4.5, abc). More...