alma::acs::concurrent::ThreadLoopRunnerTest Class Reference
List of all members.
Member Function Documentation
| void alma::acs::concurrent::ThreadLoopRunnerTest::setUp |
( |
|
) |
throws Exception [inline, protected] |
| void alma::acs::concurrent::ThreadLoopRunnerTest::testComplexWithSuspendAndRestart |
( |
|
) |
throws Exception [inline] |
Tests a well-behaved but complex usage scenario, including calls to suspend and start again the execution loop.
References alma::acs::concurrent::ThreadLoopRunnerTest::MyAction::getCount(), alma::acs::concurrent::ThreadLoopRunner::getDelayMode(), alma::acs::util::StopWatch::getLapTimeMillis(), alma::acs::concurrent::ThreadLoopRunner::isDisabled(), alma::acs::concurrent::ThreadLoopRunner::isLoopRunning(), logger, alma::acs::concurrent::ThreadLoopRunnerTest::MyAction::reset(), alma::acs::util::StopWatch::reset(), alma::acs::concurrent::ThreadLoopRunner::runLoop(), alma::acs::concurrent::ThreadLoopRunner::setDelayMode(), alma::acs::concurrent::ThreadLoopRunner::shutdown(), alma::acs::concurrent::ThreadLoopRunner::suspendLoop(), and tf.
| void alma::acs::concurrent::ThreadLoopRunnerTest::testSetDelayTimeAndMode |
( |
|
) |
throws Exception [inline] |
References alma::acs::concurrent::ThreadLoopRunnerTest::MyAction::getCount(), alma::acs::concurrent::ThreadLoopRunner::getDelayTimeMillis(), alma::acs::concurrent::ThreadLoopRunner::isLoopRunning(), alma::acs::concurrent::ThreadLoopRunner::isTaskRunning(), logger, alma::acs::concurrent::ThreadLoopRunnerTest::MyAction::reset(), alma::acs::concurrent::ThreadLoopRunner::runLoop(), alma::acs::concurrent::ThreadLoopRunner::setDelayMode(), alma::acs::concurrent::ThreadLoopRunner::setDelayTime(), alma::acs::concurrent::ThreadLoopRunner::shutdown(), and tf.
| void alma::acs::concurrent::ThreadLoopRunnerTest::testSimple |
( |
|
) |
throws Exception [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: