Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooMsgService::StreamConfig Struct Reference

Definition at line 115 of file RooMsgService.h.

Public Member Functions

void addTopic (RooFit::MsgTopic newTopic)
 
bool match (RooFit::MsgLevel level, RooFit::MsgTopic facility, const RooAbsArg *obj)
 Determine if message from given object at given level on given topic is logged.
 
bool match (RooFit::MsgLevel level, RooFit::MsgTopic facility, const TObject *obj)
 Determine if message from given object at given level on given topic is logged.
 
bool match (RooFit::MsgLevel level, RooFit::MsgTopic facility, std::nullptr_t obj)
 
void removeTopic (RooFit::MsgTopic oldTopic)
 

Public Attributes

bool active
 
std::string baseClassName
 
std::string className
 
Color_t color
 
RooFit::MsgLevel minLevel
 
std::string objectName
 
std::ostream * os
 
bool prefix
 
std::string tagName
 
Int_t topic
 
bool universal
 

Friends

class RooMsgService
 

#include <RooMsgService.h>

Member Function Documentation

◆ addTopic()

void RooMsgService::StreamConfig::addTopic ( RooFit::MsgTopic  newTopic)
inline

Definition at line 118 of file RooMsgService.h.

◆ match() [1/3]

bool RooMsgService::StreamConfig::match ( RooFit::MsgLevel  level,
RooFit::MsgTopic  facility,
const RooAbsArg obj 
)

Determine if message from given object at given level on given topic is logged.

Definition at line 376 of file RooMsgService.cxx.

◆ match() [2/3]

bool RooMsgService::StreamConfig::match ( RooFit::MsgLevel  level,
RooFit::MsgTopic  facility,
const TObject obj 
)

Determine if message from given object at given level on given topic is logged.

Definition at line 397 of file RooMsgService.cxx.

◆ match() [3/3]

bool RooMsgService::StreamConfig::match ( RooFit::MsgLevel  level,
RooFit::MsgTopic  facility,
std::nullptr_t  obj 
)
inline

Definition at line 132 of file RooMsgService.h.

◆ removeTopic()

void RooMsgService::StreamConfig::removeTopic ( RooFit::MsgTopic  oldTopic)
inline

Definition at line 122 of file RooMsgService.h.

Friends And Related Symbol Documentation

◆ RooMsgService

friend class RooMsgService
friend

Definition at line 127 of file RooMsgService.h.

Member Data Documentation

◆ active

bool RooMsgService::StreamConfig::active

Definition at line 137 of file RooMsgService.h.

◆ baseClassName

std::string RooMsgService::StreamConfig::baseClassName

Definition at line 144 of file RooMsgService.h.

◆ className

std::string RooMsgService::StreamConfig::className

Definition at line 143 of file RooMsgService.h.

◆ color

Color_t RooMsgService::StreamConfig::color

Definition at line 146 of file RooMsgService.h.

◆ minLevel

RooFit::MsgLevel RooMsgService::StreamConfig::minLevel

Definition at line 140 of file RooMsgService.h.

◆ objectName

std::string RooMsgService::StreamConfig::objectName

Definition at line 142 of file RooMsgService.h.

◆ os

std::ostream* RooMsgService::StreamConfig::os

Definition at line 149 of file RooMsgService.h.

◆ prefix

bool RooMsgService::StreamConfig::prefix

Definition at line 147 of file RooMsgService.h.

◆ tagName

std::string RooMsgService::StreamConfig::tagName

Definition at line 145 of file RooMsgService.h.

◆ topic

Int_t RooMsgService::StreamConfig::topic

Definition at line 141 of file RooMsgService.h.

◆ universal

bool RooMsgService::StreamConfig::universal

Definition at line 138 of file RooMsgService.h.

Collaboration diagram for RooMsgService::StreamConfig:
[legend]

The documentation for this struct was generated from the following files: