#include <StringStreamLogSink.hpp>
 Inheritance diagram for openstudio::StringStreamLogSink:
 Inheritance diagram for openstudio::StringStreamLogSink:| Public Member Functions | |
| std::vector< LogMessage > | logMessages () const | 
| get messages out of the string stream's content  More... | |
| void | resetStringStream () | 
| reset the string stream's content  More... | |
| std::string | string () const | 
| get the string stream's content  More... | |
| StringStreamLogSink () | |
| constructor makes a new string stream to write to and registers in the global logger  More... | |
|  Public Member Functions inherited from openstudio::LogSink | |
| bool | autoFlush () const | 
| get if messages are automatically flushed  More... | |
| boost::optional< boost::regex > | channelRegex () const | 
| get the regular expression to match log channels  More... | |
| void | disable () | 
| disable the sink  More... | |
| void | enable () | 
| enable the sink  More... | |
| bool | isEnabled () const | 
| is the sink enabled  More... | |
| boost::optional< LogLevel > | logLevel () const | 
| get the logging level  More... | |
| void | resetChannelRegex () | 
| reset the regular expression to match log channels  More... | |
| void | resetLogLevel () | 
| reset the core logging level  More... | |
| void | resetThreadId () | 
| reset the thread id that messages are filtered by  More... | |
| void | setAutoFlush (bool autoFlush) | 
| set if messages are automatically flushed  More... | |
| void | setChannelRegex (const boost::regex &filter) | 
| set the regular expression to match log channels  More... | |
| void | setChannelRegex (const std::string &filter) | 
| set the regular expression to match log channels  More... | |
| void | setLogLevel (LogLevel logLevel) | 
| set the logging level  More... | |
| void | setThreadId (std::thread::id threadId) | 
| set the thread id that messages are filtered by  More... | |
| std::thread::id | threadId () const | 
| get the thread id that messages are filtered by  More... | |
| Additional Inherited Members | |
|  Protected Member Functions inherited from openstudio::LogSink | |
| LogSink () | |
| LogSink (const boost::shared_ptr< detail::LogSink_Impl > &impl) | |
| void | setStream (boost::shared_ptr< std::ostream > os) | 
| boost::shared_ptr< LogSinkBackend > | sink () const | 
| openstudio::StringStreamLogSink::StringStreamLogSink | ( | ) | 
constructor makes a new string stream to write to and registers in the global logger
| std::vector<LogMessage> openstudio::StringStreamLogSink::logMessages | ( | ) | const | 
get messages out of the string stream's content
| void openstudio::StringStreamLogSink::resetStringStream | ( | ) | 
reset the string stream's content
| std::string openstudio::StringStreamLogSink::string | ( | ) | const | 
get the string stream's content