Boost.UI
User Interface Boost library
|
Output string stream that collects data for UI. More...
Public Member Functions | |
uiostringstream () | |
Creates empty stream. | |
uiostringstream (const uistring &value) | |
Creates stream and adds value to it. | |
uiostringstream & | operator<< (boost::ui::uiostringstream &(*func)(boost::ui::uiostringstream &)) |
Process stream manipulator. | |
void | swap (uiostringstream &other) |
Exchanges contents of the streams. | |
uistring | str () const |
Returns collected data as a string. | |
void | str (const uistring &value) |
Resets built-in collected data with value. | |
uiostringstream & | operator<< (short value) |
Inserts data into stream. | |
uiostringstream & | operator<< (unsigned short value) |
Inserts data into stream. | |
uiostringstream & | operator<< (int value) |
Inserts data into stream. | |
uiostringstream & | operator<< (unsigned int value) |
Inserts data into stream. | |
uiostringstream & | operator<< (long value) |
Inserts data into stream. | |
uiostringstream & | operator<< (unsigned long value) |
Inserts data into stream. | |
uiostringstream & | operator<< (long long value) |
Inserts data into stream. | |
uiostringstream & | operator<< (unsigned long long value) |
Inserts data into stream. | |
uiostringstream & | operator<< (float value) |
Inserts data into stream. | |
uiostringstream & | operator<< (double value) |
Inserts data into stream. | |
uiostringstream & | operator<< (bool value) |
Inserts data into stream. | |
uiostringstream & | operator<< (char value) |
Inserts data into stream. | |
uiostringstream & | operator<< (const char *value) |
Inserts data into stream. | |
uiostringstream & | operator<< (const std::string &value) |
Inserts data into stream. | |
uiostringstream & | operator<< (wchar_t value) |
Inserts data into stream. | |
uiostringstream & | operator<< (const wchar_t *value) |
Inserts data into stream. | |
uiostringstream & | operator<< (const std::wstring &value) |
Inserts data into stream. | |
uiostringstream & | operator<< (char16_t value) |
Inserts data into stream. | |
uiostringstream & | operator<< (const char16_t *value) |
Inserts data into stream. | |
uiostringstream & | operator<< (const std::u16string &value) |
Inserts data into stream. | |
uiostringstream & | operator<< (char32_t value) |
Inserts data into stream. | |
uiostringstream & | operator<< (const char32_t *value) |
Inserts data into stream. | |
uiostringstream & | operator<< (const std::u32string &value) |
Inserts data into stream. | |
template<class T > | |
uiostringstream & | operator<< (const T &value) |
Inserts data into stream. | |
Related Functions | |
(Note that these are not member functions.) | |
void | swap (boost::ui::uiostringstream &a, boost::ui::uiostringstream &b) |
Specializes the std::swap algorithm. | |
boost::ui::uiostringstream & | endl (boost::ui::uiostringstream &os) |
Manipulator that inserts newline character into stream. | |
Output string stream that collects data for UI.