SCIRun
5.0
|
Classes | |
struct | Unit |
class | WorkUnitProducer |
class | WorkUnitConsumer |
class | WorkUnitProducer2 |
class | WorkUnitConsumer2 |
Typedefs | |
typedef boost::shared_ptr< Unit > | UnitPtr |
typedef std::queue< UnitPtr > | WorkQueue |
typedef std::list< UnitPtr > | WaitingList |
typedef std::list< UnitPtr > | DoneList |
typedef boost::mutex | Mutex |
typedef boost::lockfree::spsc_queue < UnitPtr > | WorkQueue2 |
Functions | |
bool | operator< (const Unit &lhs, const Unit &rhs) |
bool | operator< (const UnitPtr &lhs, const UnitPtr &rhs) |
std::ostream & | operator<< (std::ostream &o, const Unit &u) |
Log::Stream & | operator<< (Log::Stream &o, const Unit &u) |
UnitPtr | makeUnit () |
std::ostream & | operator<< (std::ostream &o, const UnitPtr &u) |
TEST (MultiExecutorPrototypeTest, GenerateListOfUnits) | |
TEST (MultiExecutorPrototypeTest, DISABLED_Run1) | |
TEST (MultiExecutorPrototypeTest, DISABLED_Run2) | |
typedef boost::mutex Mutex |
typedef std::list<UnitPtr> WaitingList |
typedef boost::lockfree::spsc_queue<UnitPtr> WorkQueue2 |
UnitPtr ThreadingPrototype::makeUnit | ( | ) |
bool ThreadingPrototype::operator< | ( | const Unit & | lhs, |
const Unit & | rhs | ||
) |
bool ThreadingPrototype::operator< | ( | const UnitPtr & | lhs, |
const UnitPtr & | rhs | ||
) |
std::ostream& ThreadingPrototype::operator<< | ( | std::ostream & | o, |
const Unit & | u | ||
) |
Log::Stream& ThreadingPrototype::operator<< | ( | Log::Stream & | o, |
const Unit & | u | ||
) |
std::ostream& ThreadingPrototype::operator<< | ( | std::ostream & | o, |
const UnitPtr & | u | ||
) |
ThreadingPrototype::TEST | ( | MultiExecutorPrototypeTest | , |
GenerateListOfUnits | |||
) |
ThreadingPrototype::TEST | ( | MultiExecutorPrototypeTest | , |
DISABLED_Run1 | |||
) |
ThreadingPrototype::TEST | ( | MultiExecutorPrototypeTest | , |
DISABLED_Run2 | |||
) |