Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
ProfileResultFileCSV Class Reference

Simple CSV format flat file result function, for all threads. More...

#include <internal_result.h>

Inherits ProfileResultInterface.

Public Member Functions

virtual const char * GetName (void) const
 
virtual void WriteResults (void)
 Write out results.
 
virtual void Delete (void)
 Destroys the current result function.
 

Static Public Member Functions

static ProfileResultInterfaceCreate (int argn, const char *const *)
 

Additional Inherited Members

- Protected Member Functions inherited from ProfileResultInterface
 ProfileResultInterface (void)
 

Detailed Description

Simple CSV format flat file result function, for all threads.

Definition at line 36 of file internal_result.h.

Member Function Documentation

◆ Create()

ProfileResultInterface * ProfileResultFileCSV::Create ( int argn,
const char *const *  )
static

Definition at line 37 of file profile_result.cpp.

◆ Delete()

void ProfileResultFileCSV::Delete ( void )
virtual

Destroys the current result function.

Use this function instead of just delete'ing the instance.

Implements ProfileResultInterface.

Definition at line 133 of file profile_result.cpp.

◆ GetName()

virtual const char * ProfileResultFileCSV::GetName ( void ) const
inlinevirtual

Definition at line 44 of file internal_result.h.

◆ WriteResults()

void ProfileResultFileCSV::WriteResults ( void )
virtual

Write out results.

This function is called on program exit.

Implements ProfileResultInterface.

Definition at line 103 of file profile_result.cpp.


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