|
ADTF
|
Namespace for all testing functionality of the ADTF Filter SDK. More...
Namespaces | |
| namespace | giant |
| Namespace for all testing functionality of the ADTF Filter SDK provided since v3.6. | |
| namespace | penguin |
| Namespace for all testing functionality of the ADTF Filter SDK provided since v3.15. | |
Classes | |
| class | cOutputRecorder |
| class | cTestWriter |
| class | cTestWriterWithSubStreams |
Functions | |
| tResult | create_default_runners (const ucom::iobject_ptr< streaming::IFilter > &pFilter, ucom::iobject_list< streaming::IActiveRunner > &lstActiveRunners, const tChar *strThreadRunnerCID="", const tChar *strTimerRunnerCID="") |
| tResult | deactivate_runners (ucom::iobject_list< streaming::IActiveRunner > &lstActiveRunners) |
| tResult | activate_runners (ucom::iobject_list< streaming::IActiveRunner > &lstActiveRunners) |
Namespace for all testing functionality of the ADTF Filter SDK.
|
inline |
Activates a list of active runners for testing.
| lstActiveRunners | [in] List of Runners |
| tResult adtf::filter::testing::ant::create_default_runners | ( | const ucom::iobject_ptr< streaming::IFilter > & | pFilter, |
| ucom::iobject_list< streaming::IActiveRunner > & | lstActiveRunners, | ||
| const tChar * | strThreadRunnerCID = "", | ||
| const tChar * | strTimerRunnerCID = "" ) |
This testing function creates the default active runner objects to test a filter.
| pFilter | [in] Filter instance. |
| lstActiveRunners | [in] Runners created. Remark: Keep this list valid until your ready. Otherwise the reference counting will destroy your Runner objects. |
| strThreadRunnerCID | [in] Class ID of the Thread Runner to create. If empty the page_thread_runner will be used. |
| strTimerRunnerCID | [in] Class ID of the Timer Runner to create. If empty the page_timer_runner will be used. |
|
inline |
Deactivates a list of active runners for testing.
| lstActiveRunners | [in] List of Runners |
return at least one error!