TSystemTimer class Reference

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

# クラス 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]`

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

- TSystemTimer.hh