Logo ROOT  
Reference Guide
RooMsgService::StreamConfig Struct Reference

Definition at line 112 of file RooMsgService.h.

Public Member Functions

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

Public Attributes

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

Friends

class RooMsgService
 

#include <RooMsgService.h>

Member Function Documentation

◆ addTopic()

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

Definition at line 115 of file RooMsgService.h.

◆ match() [1/2]

Bool_t 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 431 of file RooMsgService.cxx.

◆ match() [2/2]

Bool_t 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 451 of file RooMsgService.cxx.

◆ removeTopic()

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

Definition at line 119 of file RooMsgService.h.

Friends And Related Function Documentation

◆ RooMsgService

friend class RooMsgService
friend

Definition at line 124 of file RooMsgService.h.

Member Data Documentation

◆ active

Bool_t RooMsgService::StreamConfig::active

Definition at line 129 of file RooMsgService.h.

◆ baseClassName

std::string RooMsgService::StreamConfig::baseClassName

Definition at line 136 of file RooMsgService.h.

◆ className

std::string RooMsgService::StreamConfig::className

Definition at line 135 of file RooMsgService.h.

◆ color

Color_t RooMsgService::StreamConfig::color

Definition at line 138 of file RooMsgService.h.

◆ minLevel

RooFit::MsgLevel RooMsgService::StreamConfig::minLevel

Definition at line 132 of file RooMsgService.h.

◆ objectName

std::string RooMsgService::StreamConfig::objectName

Definition at line 134 of file RooMsgService.h.

◆ os

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

Definition at line 141 of file RooMsgService.h.

◆ prefix

Bool_t RooMsgService::StreamConfig::prefix

Definition at line 139 of file RooMsgService.h.

◆ tagName

std::string RooMsgService::StreamConfig::tagName

Definition at line 137 of file RooMsgService.h.

◆ topic

Int_t RooMsgService::StreamConfig::topic

Definition at line 133 of file RooMsgService.h.

◆ universal

Bool_t RooMsgService::StreamConfig::universal

Definition at line 130 of file RooMsgService.h.

Collaboration diagram for RooMsgService::StreamConfig:
[legend]

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