TimedStop Class Reference

#include <CaDesigner.h>

Inheritance diagram for TimedStop:

Inheritance graph
[legend]

List of all members.


Detailed Description

Observer which stops process after specified time.

Note:
This code was copy-pasted from FSS (Fast SAT Solver) project.

Definition at line 315 of file CaDesigner.h.


Public Member Functions

 TimedStop (AbstractProcessWatched *process, long msec)
 
Parameters:
process Observed process.

virtual ~TimedStop ()
virtual void notify ()
 Event notification, usually called by object implementing ISubject interface.

Private Attributes

Private * d

Constructor & Destructor Documentation

TimedStop ( AbstractProcessWatched process,
long  msec 
)

Parameters:
process Observed process.

Parameters:
msec Time in milliseconds to stop process after.

Definition at line 540 of file CaDesigner.cpp.

~TimedStop (  )  [virtual]

Definition at line 547 of file CaDesigner.cpp.


Member Function Documentation

void notify (  )  [virtual]

Event notification, usually called by object implementing ISubject interface.

Note:
Design pattern observer

Implements IObserver.

Definition at line 551 of file CaDesigner.cpp.

References C_NO_COLOR, and C_YELLOW.


Member Data Documentation

Private* d [private]

Definition at line 326 of file CaDesigner.h.


The documentation for this class was generated from the following files:
Generated on Sat May 2 16:39:40 2009 for nucad by  doxygen 1.5.4