![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Definition at line 75 of file node-devel-test.cpp.
Private Member Functions | |
| virtual void | run (Arg) |
| void | processing_generateFrame () |
| void | processing_generateMultichan () |
| void | processing_duplicateMultichan () |
| void | processing_manipulateMultichan () |
| void | processing_manipulateFrame () |
| void | processing_combineFrames () |
| void | testRand_simpleUsage () |
| void | testRand_buildFilterNode () |
| void | testRand_buildMixNode () |
Static Private Member Functions | |
| static ProcNode | makeSrcNode (ont::FraNo frameNr, ont::Flavr flavour) |
| shortcut to simplify the following test cases | |
|
inlineprivatevirtual |
Definition at line 78 of file node-devel-test.cpp.
References NodeDevel_test::processing_combineFrames(), NodeDevel_test::processing_duplicateMultichan(), NodeDevel_test::processing_generateFrame(), NodeDevel_test::processing_generateMultichan(), NodeDevel_test::processing_manipulateFrame(), NodeDevel_test::processing_manipulateMultichan(), TestFrame::reseed(), NodeDevel_test::testRand_buildFilterNode(), NodeDevel_test::testRand_buildMixNode(), and NodeDevel_test::testRand_simpleUsage().
Here is the call graph for this function:
|
inlineprivate |
Definition at line 99 of file node-devel-test.cpp.
References steam::engine::test::ont::generateFrame(), and RandomSequencer< GEN >::u64().
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 117 of file node-devel-test.cpp.
References steam::engine::test::ont::generateMultichan(), and RandomSequencer< GEN >::u64().
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 140 of file node-devel-test.cpp.
References steam::engine::test::ont::duplicateMultichan(), steam::engine::test::ont::generateMultichan(), and RandomSequencer< GEN >::u64().
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
param and then consecutively hashing in data from each channel. Definition at line 172 of file node-devel-test.cpp.
References lib::hash::combine(), steam::engine::test::ont::duplicateMultichan(), steam::engine::test::ont::generateMultichan(), steam::engine::test::ont::manipulateMultichan(), and RandomSequencer< GEN >::u64().
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 212 of file node-devel-test.cpp.
References lib::hash::combine(), steam::engine::test::ont::manipulateFrame(), and RandomSequencer< GEN >::u64().
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 249 of file node-devel-test.cpp.
References steam::engine::test::ont::combineFrames(), RandomSequencer< GEN >::u64(), and RandomSequencer< GEN >::uni().
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 290 of file node-devel-test.cpp.
References BuffHandle::accessAs(), DiagnosticBufferProvider::build(), BufferProvider::getDescriptorFor(), TestFrame::isPristine(), TestFrame::isSane(), BufferProvider::lockBuffer(), steam::engine::prepareNode(), BuffHandle::release(), steam::engine::test::testRand, RandomSequencer< GEN >::u64(), steam::engine::watch(), and Time::ZERO.
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestaticprivate |
shortcut to simplify the following test cases
Definition at line 342 of file node-devel-test.cpp.
References steam::engine::prepareNode(), and steam::engine::test::testRand.
Referenced by NodeDevel_test::testRand_buildFilterNode(), and NodeDevel_test::testRand_buildMixNode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
TestFrame buffer. Definition at line 369 of file node-devel-test.cpp.
References BuffHandle::accessAs(), DiagnosticBufferProvider::build(), BufferProvider::getDescriptorFor(), TestFrame::isPristine(), TestFrame::isValid(), BufferProvider::lockBuffer(), NodeDevel_test::makeSrcNode(), steam::engine::test::ont::manipulateFrame(), steam::engine::prepareNode(), BuffHandle::release(), steam::engine::test::testRand, RandomSequencer< GEN >::u64(), steam::engine::watch(), and Time::ZERO.
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 443 of file node-devel-test.cpp.
References BuffHandle::accessAs(), DiagnosticBufferProvider::build(), steam::engine::test::ont::combineFrames(), BufferProvider::getDescriptorFor(), TestFrame::isValid(), BufferProvider::lockBuffer(), NodeDevel_test::makeSrcNode(), steam::engine::prepareNode(), BuffHandle::release(), steam::engine::test::testRand, RandomSequencer< GEN >::u64(), RandomSequencer< GEN >::uni(), steam::engine::watch(), and Time::ZERO.
Referenced by NodeDevel_test::run().
Here is the call graph for this function:
Here is the caller graph for this function:
Inheritance diagram for NodeDevel_test:
Collaboration diagram for NodeDevel_test: