メインページ   モジュール   クラス階層   アルファベット順一覧   構成   ファイル一覧   構成メンバ   ファイルメンバ   関連ページ  

クラス TSystemTimer の解説

#include <TSystemTimer.hh>

すべてのメンバ一覧

Public メソッド

 TSystemTimer (const Tstring &theUnit=Tsec)
 TSystemTimer (const TSystemTimer &right)
 ~TSystemTimer ()
Tint GetStatus () const
Tdouble GetBeginOfRealTime () const
Tdouble GetEndOfRealTime () const
Tdouble GetBeginOfSystemTime () const
Tdouble GetEndOfSystemTime () const
Tdouble GetBeginOfUserTime () const
Tdouble GetEndOfUserTime () const
Tdouble GetPausedTime () const
Tdouble GetRunningTime () const
Tdouble GetIdlingTime () const
const TdoubleList & GetRealLapTime () const
const TdoubleList & GetSystemLapTime () const
const TdoubleList & GetUserLapTime () const
const Tstring & GetUnit () const
Tint GetNumberOfLaps () const
Tstring WhatTimeIsItNow ()
Tvoid SetUnit (const Tstring &unit)
const TSystemTimer & operator= (const TSystemTimer &right)
Tvoid Start ()
Tvoid Pause ()
Tvoid Stop ()
Tvoid Lap ()
Tvoid Restart ()
Tdouble GetRealElapsedTime ()
Tdouble GetSystemElapsedTime ()
Tdouble GetUserElapsedTime ()
Tdouble GetTotalRunningTime ()
Tdouble GetTotalIdlingTime ()

フレンド

Tostream & operator<< (Tostream &tos, const TSystemTimer &right)


コンストラクタとデストラクタの解説

TSystemTimer::TSystemTimer (  const Tstring &    theUnit = Tsec ) 
 

TSystemTimer::TSystemTimer (  const TSystemTimer &    right ) 
 

TSystemTimer::~TSystemTimer (    ) 
 


メソッドの解説

Tdouble TSystemTimer::GetBeginOfRealTime (    )  [inline]
 

Tdouble TSystemTimer::GetBeginOfSystemTime (    )  [inline]
 

Tdouble TSystemTimer::GetBeginOfUserTime (    )  [inline]
 

Tdouble TSystemTimer::GetEndOfRealTime (    )  [inline]
 

Tdouble TSystemTimer::GetEndOfSystemTime (    )  [inline]
 

Tdouble TSystemTimer::GetEndOfUserTime (    )  [inline]
 

Tdouble TSystemTimer::GetIdlingTime (    )  [inline]
 

Tint TSystemTimer::GetNumberOfLaps (    )  [inline]
 

Tdouble TSystemTimer::GetPausedTime (    )  [inline]
 

Tdouble TSystemTimer::GetRealElapsedTime (    ) 
 

const TdoubleList & TSystemTimer::GetRealLapTime (    )  [inline]
 

Tdouble TSystemTimer::GetRunningTime (    )  [inline]
 

Tint TSystemTimer::GetStatus (    )  [inline]
 

Tdouble TSystemTimer::GetSystemElapsedTime (    ) 
 

const TdoubleList & TSystemTimer::GetSystemLapTime (    )  [inline]
 

Tdouble TSystemTimer::GetTotalIdlingTime (    ) 
 

Tdouble TSystemTimer::GetTotalRunningTime (    ) 
 

const Tstring & TSystemTimer::GetUnit (    )  [inline]
 

Tdouble TSystemTimer::GetUserElapsedTime (    ) 
 

const TdoubleList & TSystemTimer::GetUserLapTime (    )  [inline]
 

Tvoid TSystemTimer::Lap (    ) 
 

const TSystemTimer& TSystemTimer::operator= (  const TSystemTimer &    right ) 
 

Tvoid TSystemTimer::Pause (    ) 
 

Tvoid TSystemTimer::Restart (    ) 
 

Tvoid TSystemTimer::SetUnit (  const Tstring &    unit ) 
 

Tvoid TSystemTimer::Start (    ) 
 

Tvoid TSystemTimer::Stop (    ) 
 

Tstring TSystemTimer::WhatTimeIsItNow (    ) 
 


フレンドと関連する関数の解説

Tostream& operator<< (  Tostream &    tos,
const TSystemTimer &    right
)  [friend]
 


このクラスの解説は次のファイルから生成されました:
CLDAQ - a Class Library for Data AcQuisition (Version 1.7.1)
Go IWAI <goiwai@users.sourceforge.jp>