クラス osl::misc::PerfMon

#include <perfmon.h>

すべてのメンバ一覧

Public メソッド

void restart ()
 PerfMon ()
unsigned long long stop ()
void stop (const char *message, int loop)

Static Public メソッド

static void message (unsigned long long cycles, const char *message, long long int loop)

Private 変数

rusage start_time


説明

perfmon.h17 行で定義されています。


コンストラクタとデストラクタ

osl::misc::PerfMon::PerfMon (  )  [inline]

perfmon.h42 行で定義されています。

参照先 restart().


関数

void osl::misc::PerfMon::restart (  )  [inline]

perfmon.h25 行で定義されています。

参照先 start_time.

参照元 main(), PerfMon(), と run().

unsigned long long osl::misc::PerfMon::stop (  )  [inline]

perfmon.h45 行で定義されています。

参照先 start_time.

参照元 main(), qsearch(), run(), search(), stop(), test(), test_position(), と testWinOrLose().

void osl::misc::PerfMon::stop ( const char *  message,
int  loop 
) [inline]

perfmon.h65 行で定義されています。

参照先 cycles, message(), と stop().

void osl::misc::PerfMon::message ( unsigned long long  cycles,
const char *  message,
long long int  loop 
) [static]

perfmon.cc7 行で定義されています。

参照元 stop(), osl::misc::Counter::~Counter(), と osl::misc::TSC::~TSC().


変数

perfmon.h22 行で定義されています。

参照元 restart(), と stop().


このクラスの説明は次のファイルから生成されました:

Thu Oct 8 05:01:17 2009に生成されました。  doxygen 1.5.6