Definition at line 217 of file Logger.h.
◆ OstreamRedirect() [1/3]
| Logger::OstreamRedirect::OstreamRedirect |
( |
std::ostream & | os, |
|
|
const std::string & | channel, |
|
|
std::optional< Level > | forced = std::nullopt ) |
|
inline |
Definition at line 221 of file Logger.h.
221 :
223 {
225 }
std::streambuf * original_
◆ ~OstreamRedirect()
| Logger::OstreamRedirect::~OstreamRedirect |
( |
| ) |
|
|
inline |
Definition at line 226 of file Logger.h.
227 {
229 {
230 try
231 {
233 }
234 catch (...)
235 {
236 }
237 }
238 }
◆ OstreamRedirect() [2/3]
◆ OstreamRedirect() [3/3]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ buf_
◆ original_
| std::streambuf* Logger::OstreamRedirect::original_ |
|
private |
◆ os_
| std::ostream& Logger::OstreamRedirect::os_ |
|
private |
The documentation for this class was generated from the following file: