Result function class. More...
#include <profile_result.h>
Inherited by ProfileResultFileCSV, and ProfileResultFileDOT.
Public Member Functions | |
| virtual void | WriteResults (void)=0 |
| Write out results. | |
| virtual void | Delete (void)=0 |
| Destroys the current result function. | |
Protected Member Functions | |
| ProfileResultInterface (void) | |
Result function class.
Factories for instances of this class are registered using Profile::AddResultFunction.
Definition at line 41 of file profile_result.h.
|
inlineprotected |
Definition at line 63 of file profile_result.h.
|
pure virtual |
Destroys the current result function.
Use this function instead of just delete'ing the instance.
Implemented in ProfileResultFileCSV, and ProfileResultFileDOT.
|
pure virtual |
Write out results.
This function is called on program exit.
Implemented in ProfileResultFileCSV, and ProfileResultFileDOT.