|
Honeycomb
0.1
Component-Model Framework
|
#include "Honey/String/String.h"#include "Honey/Misc/StdUtil.h"#include "Honey/Memory/SharedPtr.h"

Go to the source code of this file.
Namespaces | |
| honey | |
| Global Honeycomb namespace. | |
| honey::stringstream | |
| std::stringstream util | |
Functions | |
| ostringstream | honey::sout () |
| Shorthand to create ostringstream. More... | |
| ostream & | honey::stringstream::indentInc (ostream &os) |
| Increase stream indent level by 1. More... | |
| ostream & | honey::stringstream::indentDec (ostream &os) |
| Decrease stream indent level by 1. More... | |
| auto | honey::stringstream::indentSize (int size) |
| Set number of spaces per indent level. 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... | |
1.8.10