ROOT  6.06/08
Reference Guide
Public Member Functions | Public Attributes | List of all members
ROOT::TLogEntry Class Reference

Definition at line 88 of file TLogger.h.

Public Member Functions

 TLogEntry ()=default
 
 TLogEntry (ELogLevel level, std::string_view group)
 
 TLogEntry (ELogLevel level, std::string_view group, std::string_view filename, int line, std::string_view funcname)
 
TLogEntrySetFile (const std::string &file)
 
TLogEntrySetFunction (const std::string &func)
 
TLogEntrySetLine (int line)
 
 ~TLogEntry ()
 

Public Attributes

std::string fGroup
 
std::string fFile
 
std::string fFuncName
 
int fLine = 0
 
ELogLevel fLevel
 

#include <ROOT/TLogger.h>

+ Inheritance diagram for ROOT::TLogEntry:
+ Collaboration diagram for ROOT::TLogEntry:

Constructor & Destructor Documentation

§ TLogEntry() [1/3]

ROOT::TLogEntry::TLogEntry ( )
default

§ TLogEntry() [2/3]

ROOT::TLogEntry::TLogEntry ( ELogLevel  level,
std::string_view  group 
)
inline

Definition at line 98 of file TLogger.h.

§ TLogEntry() [3/3]

ROOT::TLogEntry::TLogEntry ( ELogLevel  level,
std::string_view  group,
std::string_view  filename,
int  line,
std::string_view  funcname 
)
inline

Definition at line 100 of file TLogger.h.

§ ~TLogEntry()

ROOT::TLogEntry::~TLogEntry ( )
inline

Definition at line 112 of file TLogger.h.

Member Function Documentation

§ SetFile()

TLogEntry& ROOT::TLogEntry::SetFile ( const std::string &  file)
inline

Definition at line 105 of file TLogger.h.

§ SetFunction()

TLogEntry& ROOT::TLogEntry::SetFunction ( const std::string &  func)
inline

Definition at line 106 of file TLogger.h.

§ SetLine()

TLogEntry& ROOT::TLogEntry::SetLine ( int  line)
inline

Definition at line 110 of file TLogger.h.

Member Data Documentation

§ fFile

std::string ROOT::TLogEntry::fFile

Definition at line 91 of file TLogger.h.

Referenced by ROOT::TLogHandler::~TLogHandler().

§ fFuncName

std::string ROOT::TLogEntry::fFuncName

Definition at line 92 of file TLogger.h.

Referenced by ROOT::TLogHandler::~TLogHandler().

§ fGroup

std::string ROOT::TLogEntry::fGroup

Definition at line 90 of file TLogger.h.

Referenced by ROOT::TLogHandler::~TLogHandler().

§ fLevel

ELogLevel ROOT::TLogEntry::fLevel

Definition at line 94 of file TLogger.h.

Referenced by ROOT::TLogHandler::~TLogHandler().

§ fLine

int ROOT::TLogEntry::fLine = 0

Definition at line 93 of file TLogger.h.

Referenced by ROOT::TLogHandler::~TLogHandler().


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