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  {
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: