|
ostringstream | honey::sout () |
| Shorthand to create ostringstream. More...
|
|
ostream & | honey::endl (ostream &os) |
| End line and apply any indentation to the next line. More...
|
|
ostream & | std::operator<< (ostream &os, const exception &e) |
| Exception to string. More...
|
|
template<class T1 , class T2 > |
ostream & | std::operator<< (ostream &os, const pair< T1, T2 > &p) |
| Pair to string. More...
|
|
template<class Tuple > |
enable_if< honey::mt::isTuple< Tuple >::value, ostream & >::type | std::operator<< (ostream &os, Tuple &&t) |
| Tuple to string. More...
|
|
template<class T , size_t N> |
ostream & | std::operator<< (ostream &os, const array< T, N > &a) |
| Array to string. More...
|
|
template<class T , size_t N, typename std::enable_if< !std::is_same< T, char >::value && !std::is_same< T, honey::uint8 >::value && !std::is_same< T, honey::Char >::value, int >::type = 0> |
ostream & | std::operator<< (ostream &os, const T(&a)[N]) |
| C-array to string. More...
|
|
template<class T , class Alloc > |
ostream & | std::operator<< (ostream &os, const vector< T, Alloc > &vec) |
| Vector to string. More...
|
|
template<class T , class Compare , class Alloc > |
ostream & | std::operator<< (ostream &os, const set< T, Compare, Alloc > &set) |
| Set to string. More...
|
|
template<class T , class Compare , class Alloc > |
ostream & | std::operator<< (ostream &os, const multiset< T, Compare, Alloc > &set) |
| Multi-Set to string. More...
|
|
template<class Key , class Hash , class KeyEqual , class Alloc > |
ostream & | std::operator<< (ostream &os, const unordered_set< Key, Hash, KeyEqual, Alloc > &set) |
| Unordered Set to string. More...
|
|
template<class Key , class Hash , class KeyEqual , class Alloc > |
ostream & | std::operator<< (ostream &os, const unordered_multiset< Key, Hash, KeyEqual, Alloc > &set) |
| Unordered Multi-Set to string. More...
|
|
template<class Key , class T , class Compare , class Alloc > |
ostream & | std::operator<< (ostream &os, const map< Key, T, Compare, Alloc > &map) |
| Map to string. More...
|
|
template<class Key , class T , class Compare , class Alloc > |
ostream & | std::operator<< (ostream &os, const multimap< Key, T, Compare, Alloc > &map) |
| Multi-Map to string. More...
|
|
template<class Key , class T , class Hash , class KeyEqual , class Alloc > |
ostream & | std::operator<< (ostream &os, const unordered_map< Key, T, Hash, KeyEqual, Alloc > &map) |
| Unordered Map to string. More...
|
|
template<class Key , class T , class Hash , class KeyEqual , class Alloc > |
ostream & | std::operator<< (ostream &os, const unordered_multimap< Key, T, Hash, KeyEqual, Alloc > &map) |
| Unordered Multi-Map to string. More...
|
|
template<class T , class Fin > |
ostream & | std::operator<< (ostream &os, const honey::UniquePtr< T, Fin > &p) |
| UniquePtr to string, outputs object pointed to or 'nullptr'. More...
|
|
template<class T > |
ostream & | std::operator<< (ostream &os, const honey::SharedPtr< T > &p) |
| SharedPtr to string, outputs object pointed to or 'nullptr'. More...
|
|