Boost.UI
User Interface Boost library
Public Member Functions | List of all members
boost::ui::log_string Class Reference

Logging stream class with output into provided uistring. More...

Inheritance diagram for boost::ui::log_string:
[legend]

Public Member Functions

 log_string (uistring &str)
 Constructs log using string for output.
 
log_stringlocation (const char *file, int line=-1, const char *fn=NULL)
 Logs caller location in the source code.
 
log_stringraw (const uistring &value)
 Logs string without quotes.
 
log_stringspaces (bool show=true)
 Inserts white space delitimers between output values.
 
log_stringnospaces ()
 Inserts white space delitimers between output values.
 
log_stringquotes (bool show=true)
 Adds quotes near string and character output values.
 
log_stringnoquotes ()
 Adds quotes near string and character output values.
 
log_stringoperator<< (char value)
 Logs value.
 
log_stringoperator<< (const char *value)
 Logs value.
 
log_stringoperator<< (const std::string &value)
 Logs value.
 
log_stringoperator<< (wchar_t value)
 Logs value.
 
log_stringoperator<< (const wchar_t *value)
 Logs value.
 
log_stringoperator<< (const std::wstring &value)
 Logs value.
 
log_stringoperator<< (const uistring &value)
 Logs value.
 
template<class T >
log_stringoperator<< (const T &value)
 Logs value.
 

Detailed Description

Logging stream class with output into provided uistring.


The documentation for this class was generated from the following file: