#include <FusionStage.hpp>
Public Member Functions | |
virtual void | firstStep () |
FusionStage (MeshPtr mesh, Options *options) | |
virtual void | lastStep () |
virtual void | step () |
Public Member Functions inherited from AbstractStage | |
AbstractStage () | |
bool | done () const |
void | done (bool val) |
boost::shared_ptr< BlockingQueue > | getInQueue () const |
boost::shared_ptr< BlockingQueue > | getOutQueue () const |
void | InitQueues (boost::shared_ptr< BlockingQueue > inQueue, boost::shared_ptr< BlockingQueue > outQueue) |
void | Run () |
Private Attributes | |
MeshPtr | mesh_ |
size_t | mesh_count_ |
Options * | options_ |
Additional Inherited Members | |
Protected Attributes inherited from AbstractStage | |
bool | m_done |
boost::shared_ptr< BlockingQueue > | m_inQueue |
boost::shared_ptr< BlockingQueue > | m_outQueue |
Definition at line 66 of file FusionStage.hpp.
Definition at line 42 of file FusionStage.cpp.
|
virtual |
Implements AbstractStage.
Definition at line 48 of file FusionStage.cpp.
|
virtual |
Implements AbstractStage.
Definition at line 69 of file FusionStage.cpp.
|
virtual |
Implements AbstractStage.
Definition at line 50 of file FusionStage.cpp.
|
private |
Definition at line 81 of file FusionStage.hpp.
|
private |
Definition at line 80 of file FusionStage.hpp.
|
private |
Definition at line 79 of file FusionStage.hpp.