|
template<class T > |
std::ostream & | ext::operator<< (ext::reference_wrapper< std::ostream > &os, const T &data) |
| Overloaded function allowing same operations on wrapped output stream as on the actual output stream, specific for constant lvalue referenced objects. More...
|
|
template<class T > |
std::ostream & | ext::operator<< (ext::reference_wrapper< std::ostream > &os, T &&data) |
| Overloaded function allowing same operations on wrapped output stream as on the actual output stream, specific for rvalue referenced objects. More...
|
|
template<class T > |
ext::ostream & | ext::operator<< (ext::reference_wrapper< ext::ostream > &os, const T &data) |
| Overloaded function allowing same operations on wrapped output stream as on the actual output stream, specific for constant lvalue referenced objects. More...
|
|
template<class T > |
ext::ostream & | ext::operator<< (ext::reference_wrapper< ext::ostream > &os, T &&data) |
| Overloaded function allowing same operations on wrapped output stream as on the actual output stream, specific for rvalue referenced objects. More...
|
|
std::ostream & | ext::operator<< (ext::reference_wrapper< std::ostream > &os, std::ostream &(*func)(std::ostream &)) |
| Overloaded function allowing same operations on wrapped output stream as on the actual output stream, specific for modifiers from inside of ostream class. More...
|
|
std::ostream & | ext::operator<< (ext::reference_wrapper< std::ostream > &os, std::ios_base &(*func)(std::ios_base &)) |
| Overloaded function allowing same operations on wrapped output stream as on the actual output stream, specific for modifiers from inside of ios_base class. More...
|
|
ext::ostream & | ext::operator<< (ext::reference_wrapper< ext::ostream > &os, std::ostream &(*func)(std::ostream &)) |
| Overloaded function allowing same operations on wrapped output stream as on the actual output stream, specific for modifiers from inside of ostream class. More...
|
|
ext::ostream & | ext::operator<< (ext::reference_wrapper< ext::ostream > &os, std::ios_base &(*func)(std::ios_base &)) |
| Overloaded function allowing same operations on wrapped output stream as on the actual output stream, specific for modifiers from inside of ios_base class. More...
|
|
template<class T > |
std::istream & | ext::operator>> (ext::reference_wrapper< std::istream > &is, T &data) |
| Overloaded function allowing same operations on wrapped input stream as on the actual input stream, specific for lvalue referenced objects. More...
|
|
std::istream & | ext::operator>> (ext::reference_wrapper< std::istream > &is, std::istream &(*func)(std::istream &)) |
| Overloaded function allowing same operations on wrapped input stream as on the actual input stream, specific for modifiers from inside of istream class. More...
|
|
std::istream & | ext::operator>> (ext::reference_wrapper< std::istream > &is, std::ios_base &(*func)(std::ios_base &)) |
| Overloaded function allowing same operations on wrapped input stream as on the actual input stream, specific for modifiers from inside of ios_base class. More...
|
|
ext::istream & | ext::operator>> (ext::reference_wrapper< ext::istream > &is, std::istream &(*func)(std::istream &)) |
| Overloaded function allowing same operations on wrapped input stream as on the actual input stream, specific for modifiers from inside of istream class. More...
|
|
ext::istream & | ext::operator>> (ext::reference_wrapper< ext::istream > &is, std::ios_base &(*func)(std::ios_base &)) |
| Overloaded function allowing same operations on wrapped input stream as on the actual input stream, specific for modifiers from inside of ios_base class. More...
|
|