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
994
Date
2008-01-04 00:53:18 -0500 (Fri, 04 Jan 2008)

Definition in file monitor.h.


Generated on Wed Jun 25 13:47:22 2008 for dlrUtilities Utility Library by  doxygen 1.5.5