RADLib
RADical C++ application framework
RADLogging::LogStream Class Reference

Streaming log record; emits on destruction. More...

#include <RADLogging.h>

Public Member Functions

 LogStream (Level level, std::string category)
 Creates a stream record. More...
 
 ~LogStream ()
 Emits the accumulated message. More...
 
template<typename T >
LogStreamoperator<< (const T &value)
 Appends a value. More...
 

Detailed Description

Streaming log record; emits on destruction.

Constructor & Destructor Documentation

◆ LogStream()

RADLogging::LogStream::LogStream ( Level  level,
std::string  category 
)

Creates a stream record.

◆ ~LogStream()

RADLogging::LogStream::~LogStream ( )

Emits the accumulated message.

Member Function Documentation

◆ operator<<()

template<typename T >
LogStream& RADLogging::LogStream::operator<< ( const T &  value)
inline

Appends a value.


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