monitor.h File Reference

Header file declaring Monitor class. More...

#include <vector>
#include <boost/thread.hpp>
#include <dlrCommon/referenceCount.h>

Include dependency graph for monitor.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  dlr
namespace  dlr::thread

Classes

class  dlr::thread::Token
 This helper class represents a virtual token which is passed between threads to prevent more than one thread from interacting with the Monitor at once. More...
class  dlr::thread::Condition
 This helper class represents a condition variable as described in Hoare's paper. More...
class  dlr::thread::Monitor
 This class implements the Monitor pattern proposed by C. More...


Detailed Description

Header file declaring Monitor class.

Copyright (C) 2006-2007 David LaRose, dlr@cs.cmu.edu See accompanying file, LICENSE.TXT, for details.

Revision
915
Date
2007-05-18 01:27:47 -0400 (Fri, 18 May 2007)

Definition in file monitor.h.


Generated on Mon Jul 9 20:34:11 2007 for dlrLibs Utility Libraries by  doxygen 1.5.2