Crazy Eddie's GUI System  ${CEGUI_VERSION}
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
PerformanceTest Class Referenceabstract

General structure of a performance test. More...

Inherited by DefaultWindowPerformanceTest, EventSetPerformanceTest, PropertySetStringPerformanceTest, PropertySetTypedPerformanceTest, WindowPerformanceTest< TWindow >, WindowPerformanceTest< CEGUI::ItemListbox >, WindowPerformanceTest< CEGUI::Listbox >, and WindowPerformanceTest< CEGUI::Tree >.

+ Collaboration diagram for PerformanceTest:

Public Member Functions

 PerformanceTest (CEGUI::String test_name)
 
void execute ()
 

Public Attributes

CEGUI::String d_testName
 

Protected Member Functions

virtual void doTest ()=0
 

Detailed Description

General structure of a performance test.

It will print to console the total running time in seconds, and output the result(s), by appending them in the performance-test-results.csv file.