![]() |
API Documentation
|
A type of AutomatedTest that repeatedly loops until stopped by the user. More...
#include <AutomatedTesting.h>
Public Member Functions | |
| LoopedAutomatedTest (const std::function< void(uint04 step_index, AutomatedTestingDialog *dialog)> &test_step) | |
| bool | performTest (AutomatedTestingDialog *dialog) |
| void | stopTest () |
| uint04 | testStepIndex () const |
Public Member Functions inherited from AutomatedTest | |
Protected Attributes | |
| AutomatedTestingDialog * | m_dialog = nullptr |
| std::function< void(uint04 step_index, AutomatedTestingDialog *dialog)> | m_on_test |
| uint04 | m_step_index = 0 |
| QTimer * | m_test_timer |
Additional Inherited Members | |
Public Attributes inherited from AutomatedTest | |
| String | icon |
| bool | is_looped_test = false |
| TranslatedString | name |
| std::function< void()> | on_test_completed |
A type of AutomatedTest that repeatedly loops until stopped by the user.
| LoopedAutomatedTest | ( | const std::function< void(uint04 step_index, AutomatedTestingDialog *dialog)> & | test_step | ) |
|
virtual |
Implements AutomatedTest.
|
virtual |
Implements AutomatedTest.
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |