#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <algorithm>
#include <numeric>
#include <utility>
#include <boost/foreach.hpp>
Go to the source code of this file.
|
template<typename T1 , typename T2 > |
ostream & | std::operator<< (ostream &o, const pair< T1, T2 > &p) |
|
template<typename T > |
ostream & | std::operator<< (ostream &o, const vector< T > &v) |
|
template<typename T , typename P > |
ostream & | std::operator<< (ostream &o, const set< T, P > &s) |
|
ostream & | std::operator<< (ostream &o, const map< string, string > &m) |
|
template<typename KeyT > |
ostream & | std::operator<< (ostream &o, const map< KeyT, string > &m) |
|
template<typename ValueT > |
ostream & | std::operator<< (ostream &o, const map< string, ValueT > &m) |
|
template<typename KeyT , typename ValueT > |
ostream & | std::operator<< (ostream &o, const map< KeyT, ValueT > &m) |
|
◆ operator<<() [1/7]
template<typename T1 , typename T2 >
ostream& std::operator<< |
( |
ostream & |
o, |
|
|
const pair< T1, T2 > & |
p |
|
) |
| |
Definition at line 84 of file Container.hpp.
86 return (o <<
"( " << p.first <<
", " << p.second <<
" )");
◆ operator<<() [2/7]
template<typename T >
ostream& std::operator<< |
( |
ostream & |
o, |
|
|
const vector< T > & |
v |
|
) |
| |
◆ operator<<() [3/7]
template<typename T , typename P >
ostream& std::operator<< |
( |
ostream & |
o, |
|
|
const set< T, P > & |
s |
|
) |
| |
◆ operator<<() [4/7]
ostream& std::operator<< |
( |
ostream & |
o, |
|
|
const map< string, string > & |
m |
|
) |
| |
|
inline |
Definition at line 111 of file Container.hpp.
114 for (
const auto& p : m)
115 o <<
" \"" << p.first <<
"\"->\"" << p.second <<
"\"";
◆ operator<<() [5/7]
template<typename KeyT >
ostream& std::operator<< |
( |
ostream & |
o, |
|
|
const map< KeyT, string > & |
m |
|
) |
| |
Definition at line 122 of file Container.hpp.
125 for (
const auto& p : m)
126 o <<
" " << p.first <<
"->\"" << p.second <<
"\"";
◆ operator<<() [6/7]
template<typename ValueT >
ostream& std::operator<< |
( |
ostream & |
o, |
|
|
const map< string, ValueT > & |
m |
|
) |
| |
Definition at line 133 of file Container.hpp.
136 for (
const auto& p : m)
137 o <<
" \"" << p.first <<
"\"->" << p.second <<
"";
◆ operator<<() [7/7]
template<typename KeyT , typename ValueT >
ostream& std::operator<< |
( |
ostream & |
o, |
|
|
const map< KeyT, ValueT > & |
m |
|
) |
| |
Definition at line 144 of file Container.hpp.
147 for (
const auto& p : m)
148 o <<
" " << p.first <<
"->" << p.second <<
"";