IncomingSpikeSchedulerThreadPoolJob Class Reference

Thread Pool Job for multi-thread incoming spike scheduling. More...

#include <MTDistributedIncomingSpikeScheduler.h>

Inheritance diagram for IncomingSpikeSchedulerThreadPoolJob:

Inheritance graph
[legend]
Collaboration diagram for IncomingSpikeSchedulerThreadPoolJob:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 IncomingSpikeSchedulerThreadPoolJob (STDistributedIncomingSpikeScheduler *incomingSpikeScheduler)
virtual void start ()

Protected Attributes

STDistributedIncomingSpikeScheduler_incomingSpikeScheduler


Detailed Description

Thread Pool Job for multi-thread incoming spike scheduling.

Adapts the processing of single thread distributed incoming spike scheduler in a thread pool job suitable for execution in a separate thread.

Definition at line 13 of file MTDistributedIncomingSpikeScheduler.h.


Constructor & Destructor Documentation

IncomingSpikeSchedulerThreadPoolJob::IncomingSpikeSchedulerThreadPoolJob ( STDistributedIncomingSpikeScheduler incomingSpikeScheduler  )  [inline]

Definition at line 16 of file MTDistributedIncomingSpikeScheduler.h.


Member Function Documentation

virtual void IncomingSpikeSchedulerThreadPoolJob::start (  )  [inline, virtual]

Implements ThreadPoolJob.

Definition at line 21 of file MTDistributedIncomingSpikeScheduler.h.

References _incomingSpikeScheduler, and STDistributedIncomingSpikeScheduler::processMPIInputSpikeBuffers().

Here is the call graph for this function:


Member Data Documentation

Definition at line 27 of file MTDistributedIncomingSpikeScheduler.h.

Referenced by start().


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

Generated on Wed Jul 9 16:34:51 2008 for PCSIM by  doxygen 1.5.5