log.h File Reference


Detailed Description

General header for the Barry library.

Definition in file log.h.

#include "dll.h"
#include <iomanip>

Go to the source code of this file.

Namespaces

namespace  Barry

Classes

class  Barry::LogLock
 RAII locking class used to protect the logStream passed into Barry::Init() (common.h). More...

Defines

#define barrylog(x)   { Barry::LogLock lock; (*Barry::GetLogStream()) << x << std::endl; }
#define barryverbose(x)   if(Barry::LogVerbose()) { Barry::LogLock lock; (*Barry::GetLogStream()) << x << std::endl; }

Functions

bool Barry::LogVerbose ()
std::ostream * Barry::GetLogStream ()


Generated on Wed Sep 24 21:27:32 2008 for Barry by  doxygen 1.5.1