CLASS  5.1
Fuel Cycle Simulator
LogType Class Reference

handles output stream in CLASS More...

#include <CLASSLogger.hxx>

Public Member Functions

Constructor/Desctructor
 LogType (ostream &Log)
 Normal Constructor. More...
 
 ~LogType ()
 Normal Destructor. More...
 

In/Out

string GetCLASSLoggerName () const
 return the CLASSLogger name More...
 
LogTypeoperator<< (std::ostream &(*manip)(std::ostream &))
 
template<typename T >
LogTypeoperator<< (T something)
 
void SetSecondOutput (ostream &log)
 

Detailed Description

handles output stream in CLASS

Define a LogType. The aim of this class is to handle output stream in CLASS.

Author
BaM
Version
2.0

Constructor & Destructor Documentation

◆ LogType()

LogType::LogType ( ostream &  Log)
inline

Normal Constructor.

Make a new LogType

Parameters
Log: ostream outputNormal Constructor

◆ ~LogType()

LogType::~LogType ( )
inline

Normal Destructor.

Member Function Documentation

◆ GetCLASSLoggerName()

string LogType::GetCLASSLoggerName ( ) const
inline

return the CLASSLogger name

◆ operator<<() [1/2]

LogType& LogType::operator<< ( std::ostream &(*)(std::ostream &)  manip)
inline

◆ operator<<() [2/2]

template<typename T >
LogType& LogType::operator<< ( something)
inline

◆ SetSecondOutput()

void LogType::SetSecondOutput ( ostream &  log)
inline

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