Producer Consumer
 All Classes Namespaces Files Functions Variables Properties
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
\NproducerConsumer
 oCAbstractBufferAbstract class implementing the common parts of BoundedBuffer and UnboundedBuffer
 oCBoundedBufferBoundedBuffer has a limited capacity.
Trying to Add an element to a full buffer will make the calling thread wait. This class is thread safe.
 oCConsumer
 oCCopier
 oCDuplicatorDuplicator is worker that takes from one buffer, and copies the element to TWO outgoing buffers
 oCIBuffer
 oCMiddleManMiddleMan is a worker that takes from one buffer and adds into another buffer-
 oCProducerProduces items and Adds them into the specified buffer
 oCProgram
 \CUnboundedBufferA buffer with unlimited capacity.