Boost.UI
User Interface Boost library
|
Logging stream class with output into provided uistring. More...
Public Member Functions | |
log_string (uistring &str) | |
Constructs log using string for output. | |
log_string & | location (const char *file, int line=-1, const char *fn=NULL) |
Logs caller location in the source code. | |
log_string & | raw (const uistring &value) |
Logs string without quotes. | |
log_string & | spaces (bool show=true) |
Inserts white space delitimers between output values. | |
log_string & | nospaces () |
Inserts white space delitimers between output values. | |
log_string & | quotes (bool show=true) |
Adds quotes near string and character output values. | |
log_string & | noquotes () |
Adds quotes near string and character output values. | |
log_string & | operator<< (char value) |
Logs value. | |
log_string & | operator<< (const char *value) |
Logs value. | |
log_string & | operator<< (const std::string &value) |
Logs value. | |
log_string & | operator<< (wchar_t value) |
Logs value. | |
log_string & | operator<< (const wchar_t *value) |
Logs value. | |
log_string & | operator<< (const std::wstring &value) |
Logs value. | |
log_string & | operator<< (const uistring &value) |
Logs value. | |
template<class T > | |
log_string & | operator<< (const T &value) |
Logs value. | |
Logging stream class with output into provided uistring.