API Documentation
Loading...
Searching...
No Matches
AutomatedTest Class Referenceabstract

base class for performing a test for easily testing certain software functionality More...

#include <AutomatedTesting.h>

Inheritance diagram for AutomatedTest:
[legend]
Collaboration diagram for AutomatedTest:
[legend]

Public Member Functions

virtual bool performTest (AutomatedTestingDialog *)=0
 
virtual void stopTest ()=0
 

Public Attributes

String icon
 
bool is_looped_test = false
 
TranslatedString name
 
std::function< void()> on_test_completed
 

Detailed Description

base class for performing a test for easily testing certain software functionality


Member Function Documentation

◆ performTest()

virtual bool performTest ( AutomatedTestingDialog * )
pure virtual

Implemented in GrabNetworkInfo, and LoopedAutomatedTest.

◆ stopTest()

virtual void stopTest ( )
pure virtual

Implemented in GrabNetworkInfo, and LoopedAutomatedTest.

Member Data Documentation

◆ icon

String icon

◆ is_looped_test

bool is_looped_test = false

◆ name

◆ on_test_completed

std::function<void()> on_test_completed

The documentation for this class was generated from the following file: