All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
osl::misc::log::HtmlPerformanceLog Struct Reference

#include <htmlPerformanceLog.h>

Inheritance diagram for osl::misc::log::HtmlPerformanceLog:
Inheritance graph
[legend]
Collaboration diagram for osl::misc::log::HtmlPerformanceLog:
Collaboration graph
[legend]

Public Member Functions

 HtmlPerformanceLog (const char *filename, const char *title)
 
 ~HtmlPerformanceLog ()
 
void record (const char *name, Move correctMove, Move result, unsigned int nodes, unsigned int qnodes, double seconds, int depth)
 
- Public Member Functions inherited from osl::misc::log::PerformanceLog
virtual ~PerformanceLog ()
 

Public Attributes

std::ofstream os
 

Detailed Description

Definition at line 18 of file htmlPerformanceLog.h.

Constructor & Destructor Documentation

osl::misc::log::HtmlPerformanceLog::HtmlPerformanceLog ( const char *  filename,
const char *  title 
)

Definition at line 7 of file htmlPerformanceLog.cc.

References os.

osl::misc::log::HtmlPerformanceLog::~HtmlPerformanceLog ( )

Definition at line 16 of file htmlPerformanceLog.cc.

Member Function Documentation

void osl::misc::log::HtmlPerformanceLog::record ( const char *  name,
Move  correctMove,
Move  result,
unsigned int  nodes,
unsigned int  qnodes,
double  seconds,
int  depth 
)
virtual

Implements osl::misc::log::PerformanceLog.

Definition at line 23 of file htmlPerformanceLog.cc.

References osl::csaShow().

Member Data Documentation

std::ofstream osl::misc::log::HtmlPerformanceLog::os

Definition at line 20 of file htmlPerformanceLog.h.

Referenced by HtmlPerformanceLog().


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