performanceLog.h Source File

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
performanceLog.h
Go to the documentation of this file.
1 /* performanceLog.h
2 */
3 #ifndef OSL_PERFORMANCELOG_H
4 #define OSL_PERFORMANCELOG_H
5
6 #include "osl/move.h"
7
12 namespace osl
13 {
14 namespace misc
15 {
16 namespace log
17 {
18 struct PerformanceLog
19 {
20 virtual ~PerformanceLog() {}
21 virtual void record(const char *name, Move correctMove,
22 Move result, unsigned int nodes,
23 unsigned int qnodes,
24 double seconds,
25 int depth) = 0;
26 };
27 }
28 }
29 } // namespace osl
30
31
32 #endif /* OSL_PERFORMANCELOG_H */
33 // ;;; Local Variables:
34 // ;;; mode:c++
35 // ;;; c-basic-offset:2
36 // ;;; coding:utf-8
37 // ;;; End: