vega
Public Member Functions | Friends | List of all members
vega::Logger Class Reference

#include <vega/logger.h>

Public Member Functions

 Logger (std::ostream &os, bool active=true)
 
void increase_indent ()
 
void decrease_indent ()
 
Loggerindent ()
 
Loggernewline ()
 

Friends

template<typename T >
Loggeroperator<< (Logger &, const T &)
 

Constructor & Destructor Documentation

◆ Logger()

vega::Logger::Logger ( std::ostream &  os,
bool  active = true 
)
inlineexplicit

Member Function Documentation

◆ decrease_indent()

void vega::Logger::decrease_indent ( )
inline

◆ increase_indent()

void vega::Logger::increase_indent ( )
inline

◆ indent()

Logger& vega::Logger::indent ( )
inline

◆ newline()

Logger& vega::Logger::newline ( )
inline

Friends And Related Function Documentation

◆ operator<<

template<typename T >
Logger& operator<< ( Logger ,
const T &   
)
friend

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