- Test:
- document and verify the engine::Dispatcher interface, used to translate a CalcStream into individual node jobs.
This test covers the definition of the interface itself, together with the supporting types and the default implementation of the basic operations. It uses a mock Dispatcher implementation.
- See also
- JobPlanningPipeline_test
Definition at line 58 of file dispatcher-interface-test.cpp.
|
virtual | ~Test ()=default |
| this is an interface
|
|
lib::Random | makeRandGen () |
| build a dedicated new RandomGen, seeded from the default-Gen
|
|
virtual void | run (Arg arg)=0 |
|
void | seedRand () |
| draw a new random seed from a common nucleus, and re-seed the default-Gen.
|
|
static string | firstTok (Arg) |
| conveniently pick the first token from the argument line
|
|
static uint | firstVal (Arg, uint=1) |
| conveniently use some number given as argument, with optional default
|
|
◆ resolveModelPort()
void resolveModelPort |
( |
| ) |
|
|
inlineprivate |
◆ accessJobTicket()
- Test:
- the dispatcher knows how to pick the right JobTicket for each point on the timeline, and thus how to access the proper part of the render nodes responsible for rendering this part of the timeline
Definition at line 96 of file dispatcher-interface-test.cpp.
◆ pipelineBuilder()
The documentation for this class was generated from the following file: