ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Friends | List of all members
RooMsgService::StreamConfig Struct Reference

Definition at line 110 of file RooMsgService.h.

Public Member Functions

void addTopic (RooFit::MsgTopic newTopic)
 
void removeTopic (RooFit::MsgTopic oldTopic)
 
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...
 

Public Attributes

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

Friends

class RooMsgService
 

#include <RooMsgService.h>

Member Function Documentation

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

Definition at line 113 of file RooMsgService.h.

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

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

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

Definition at line 117 of file RooMsgService.h.

Referenced by ClassImp().

Friends And Related Function Documentation

friend class RooMsgService
friend

Definition at line 122 of file RooMsgService.h.

Member Data Documentation

Bool_t RooMsgService::StreamConfig::active

Definition at line 127 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

std::string RooMsgService::StreamConfig::baseClassName

Definition at line 134 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

std::string RooMsgService::StreamConfig::className

Definition at line 133 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

Color_t RooMsgService::StreamConfig::color

Definition at line 136 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

RooFit::MsgLevel RooMsgService::StreamConfig::minLevel

Definition at line 130 of file RooMsgService.h.

Referenced by RooMsgService::addStream(), and RooUnitTest::setSilentMode().

std::string RooMsgService::StreamConfig::objectName

Definition at line 132 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

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

Definition at line 139 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

Bool_t RooMsgService::StreamConfig::prefix

Definition at line 137 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

std::string RooMsgService::StreamConfig::tagName

Definition at line 135 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

Int_t RooMsgService::StreamConfig::topic

Definition at line 131 of file RooMsgService.h.

Referenced by RooMsgService::addStream(), addTopic(), and removeTopic().

Bool_t RooMsgService::StreamConfig::universal

Definition at line 128 of file RooMsgService.h.

Referenced by RooMsgService::addStream().

Collaboration diagram for RooMsgService::StreamConfig:
[legend]

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