Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
Log Struct Reference

#include <SynchCout.h>

List of all members.

Public Types

typedef void(* endl_t )()

Public Member Functions

 Log ()
template<class A >
Logoperator<< (const A &a)
Logoperator<< (endl_t a)

Static Public Member Functions

static boost::mutex & mutex ()

Public Attributes

boost::mutex::scoped_lock locker

Detailed Description

Definition at line 22 of file SynchCout.h.


Member Typedef Documentation

typedef void(* Log::endl_t)()

Definition at line 28 of file SynchCout.h.


Constructor & Destructor Documentation

Log::Log ( ) [inline]

Definition at line 25 of file SynchCout.h.


Member Function Documentation

static boost::mutex& Log::mutex ( ) [inline, static]

Definition at line 23 of file SynchCout.h.

template<class A >
Log& Log::operator<< ( const A &  a) [inline]

Definition at line 27 of file SynchCout.h.

Log& Log::operator<< ( endl_t  a) [inline]

Definition at line 29 of file SynchCout.h.


Member Data Documentation

boost::mutex::scoped_lock Log::locker

Definition at line 24 of file SynchCout.h.


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


decision_making
Author(s):
autogenerated on Wed Aug 26 2015 11:16:53