gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-252-gf9a3f78
a Global And Modular Bsm Inference Tool
logger.cpp File Reference

Master source file for Gambit logging. More...

Include dependency graph for logger.cpp:

Go to the source code of this file.

Namespaces

 Gambit
 TODO: see if we can use this one:
 
 Gambit::Logging
 Forward declare minimial logging components needed to use logger.
 

Functions

Logging::LogMaster & Gambit::logger ()
 Function to retrieve a reference to the Gambit global log object. More...
 
LogMaster & Gambit::Logging::operator<< (LogMaster &, const std::string &)
 Stream functions for use with LogMaster. More...
 
LogMaster & Gambit::Logging::operator<< (LogMaster &logobj, const LogTag &tag)
 Handle LogTag input. More...
 
LogMaster & Gambit::Logging::operator<< (LogMaster &logobj, const endofmessage &eom)
 Handle end of message character. More...
 
LogMaster & Gambit::Logging::operator<< (LogMaster &logobj, const manip1 fp)
 Handle various stream manipulators. More...
 
LogMaster & Gambit::Logging::operator<< (LogMaster &, const manip2)
 
LogMaster & Gambit::Logging::operator<< (LogMaster &, const manip3)
 

Detailed Description

Master source file for Gambit logging.

The LogMaster object is statically declared here, so this should be in its own compilation unit. The function defined here lets you retrieve this static log object in the other compilation units. To use this function, include the header "log.hpp" in your file.


Authors (add name and date if you modify):

Author
Ben Farmer (benja.nosp@m.min..nosp@m.farme.nosp@m.r@mo.nosp@m.nash..nosp@m.edu..nosp@m.au)
Date
2014 Mar
Author
Pat Scott (patsc.nosp@m.ott@.nosp@m.physi.nosp@m.cs.m.nosp@m.cgill.nosp@m..ca)
Date
2014 Mar

Definition in file logger.cpp.