SctService Namespace Reference

This namespace contains the tools for the Observer/Worker pattern implimented for many of the SctServices. More...


Data Structures

class  Arguments
 Command line arguments available for fitting service. More...
class  WorkerGroup
 Control part of the observer/worker pattern. More...


Detailed Description

This namespace contains the tools for the Observer/Worker pattern implimented for many of the SctServices.

The observer contains the interface to the outside world (IPC IS etc), adding objects to a queue. The worker threads pop objects off of the queue, and do their time-intensive work on them, during which the observer is still free to respond to status requests, and callbacks.

Requires the boost thread library libboost_thread.so

include SctService/WorkerGroup.h

Todo:
Exception specifications

const correctness


Generated on Mon Feb 6 14:09:54 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6