Minetest  5.4.0
StreamLogOutput Class Reference

#include <log.h>

+ Inheritance diagram for StreamLogOutput:
+ Collaboration diagram for StreamLogOutput:

Public Member Functions

 StreamLogOutput (std::ostream &stream)
 
void logRaw (LogLevel lev, const std::string &line)
 
- Public Member Functions inherited from ICombinedLogOutput
void log (LogLevel lev, const std::string &combined, const std::string &time, const std::string &thread_name, const std::string &payload_text)
 

Private Attributes

std::ostream & m_stream
 
bool is_tty
 

Constructor & Destructor Documentation

◆ StreamLogOutput()

StreamLogOutput::StreamLogOutput ( std::ostream &  stream)
inline

References is_tty.

Member Function Documentation

◆ logRaw()

void StreamLogOutput::logRaw ( LogLevel  lev,
const std::string &  line 
)
virtual

Member Data Documentation

◆ is_tty

bool StreamLogOutput::is_tty
private

Referenced by StreamLogOutput(), and logRaw().

◆ m_stream

std::ostream& StreamLogOutput::m_stream
private

Referenced by logRaw().


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