SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | List of all members
ModuleProducer Class Reference

#include <WorkUnitProducer.h>

Inheritance diagram for ModuleProducer:
ProducerInterface

Public Member Functions

 ModuleProducer (const Networks::ExecutableLookup *lookup, const ExecutionBounds &bounds, const Networks::NetworkInterface *network, Core::Thread::Mutex *lock, ModuleWorkQueuePtr work)
 
virtual void enqueueReadyModules () const
 
void operator() () const
 
bool isDone () const
 
- Public Member Functions inherited from ProducerInterface
virtual ~ProducerInterface ()
 

Constructor & Destructor Documentation

ModuleProducer ( const Networks::ExecutableLookup lookup,
const ExecutionBounds bounds,
const Networks::NetworkInterface network,
Core::Thread::Mutex lock,
ModuleWorkQueuePtr  work 
)
inline

Member Function Documentation

virtual void enqueueReadyModules ( ) const
inlinevirtual

Implements ProducerInterface.

bool isDone ( ) const
inlinevirtual

Implements ProducerInterface.

void operator() ( ) const
inline

The documentation for this class was generated from the following files: