|
BSMPT 3.1.4
BSMPT - Beyond the Standard Model Phase Transitions : A C++ package for the computation of the EWPT in BSM models
|
The BSMPTLogger class. More...
#include <BSMPT/utility/Logger.h>
Public Member Functions | |
| BSMPTLogger (std::ostream &os) | |
| BSMPTLogger (const BSMPTLogger &)=delete | |
| BSMPTLogger (BSMPTLogger &&)=delete | |
| BSMPTLogger & | operator= (const BSMPTLogger &)=delete |
| BSMPTLogger & | operator= (BSMPTLogger &&)=delete |
Public Attributes | |
| friend | Logger |
Private Member Functions | |
| void | SetOStream (std::ostream &Ostream) |
| SetOStream sets the output of the logger to a certain ostream. | |
| void | SetOStream (const std::string &file) |
| SetOStream writes the output of the logger to a file. | |
| template<typename T > | |
| void | Write (LoggingLevel level, const T &toWrite, const std::string &file, int line) |
| void | SetLevel (const std::map< LoggingLevel, bool > &level) |
| void | SetLevel (LoggingLevel level, bool enable) |
| void | Disable () |
| void | RestoreDefaultLevels () |
Private Attributes | |
| std::ostream | mOstream |
| std::ofstream | mfilestream |
| const std::map< LoggingLevel, bool > | mDefaultSetup |
| std::map< LoggingLevel, bool > | mCurrentSetup = mDefaultSetup |
The BSMPTLogger class.
|
private |
SetOStream writes the output of the logger to a file.
| file |
|
private |
SetOStream sets the output of the logger to a certain ostream.
| Ostream |
|
private |