fast pQCD calculations for hadron-induced processes
Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
speaker Class Reference

Public Member Functions

 speaker (std::string prefix="", say::Verbosity volume=say::INFO, bool err=false, bool quiet=false)
 
 speaker (const speaker &spk)
 
const speakeroperator= (const speaker &other)
 
std::ostream & operator[] (const std::string &fct) const
 
const speakeroperator+ (const std::string &fct) const
 
const speakerprefix (const std::string &fct) const
 
std::ostream & operator() (const std::string &fct) const
 
template<typename T >
std::ostream & operator<< (const T &arg) const
 
std::ostream & operator>> (const std::string &arg) const
 
std::ostream & print (const std::string &mes) const
 
void DoSpeak (bool loud)
 
bool GetSpeak () const
 
void SetPrefix (std::string prefix)
 
std::string GetPrefix () const
 
void SetClassName (std::string classname)
 
std::string GetClassName (void) const
 
say::Verbosity GetVolume (void) const
 
void SetVolume (say::Verbosity volume)
 

Static Public Member Functions

static int SetGlobalVerbosity (say::Verbosity volume)
 
static void ErrorToErrStream (bool ToCerr)
 

Protected Attributes

bool fquiet
 
std::string pref
 
bool errs
 
say::Verbosity fvol
 
unsigned long fii
 
std::string cn
 

Static Protected Attributes

static std::ostream * weg = NULL
 
static unsigned long ct = 0
 
static bool fe2cerr = true
 
static say::Verbosity fverb = say::INFO
 
static std::map< unsigned long, speaker * > * list = NULL
 

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