クラス osl::misc::RealTime

#include <realTime.h>

すべてのメンバ一覧

Public メソッド

 RealTime (long timeleft)
 RealTime (timeval timeleft)
bool isInvalid () const
bool timeLeft () const
timeval getTimeLeft () const
int getTimeLeftInSeconds () const
double getTimeLeftInDouble () const
timeval getConsumed () const
double getConsumedInDouble () const
const std::string getEnd () const

Static Public メソッド

static timeval diff (timeval l, timeval r)
static double toDouble (timeval t)

Private 変数

timeval start
timeval end


説明

realTime.h20 行で定義されています。


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

osl::misc::RealTime::RealTime ( long  timeleft  )  [inline, explicit]

引数:
timeval Ĥ()

realTime.h27 行で定義されています。

参照先 end, と start.

osl::misc::RealTime::RealTime ( timeval  timeleft  )  [inline, explicit]

realTime.h34 行で定義されています。

参照先 end, と start.


関数

bool osl::misc::RealTime::isInvalid (  )  const [inline]

bool osl::misc::RealTime::timeLeft (  )  const [inline]

timeval osl::misc::RealTime::getTimeLeft (  )  const [inline]

realTime.h52 行で定義されています。

参照先 diff(), と end.

参照元 getTimeLeftInDouble(), と getTimeLeftInSeconds().

int osl::misc::RealTime::getTimeLeftInSeconds (  )  const [inline]

double osl::misc::RealTime::getTimeLeftInDouble (  )  const [inline]

timeval osl::misc::RealTime::getConsumed (  )  const [inline]

realTime.h66 行で定義されています。

参照先 diff(), と start.

参照元 getConsumedInDouble().

double osl::misc::RealTime::getConsumedInDouble (  )  const [inline]

const std::string osl::misc::RealTime::getEnd (  )  const

realTime.cc5 行で定義されています。

参照先 end.

static timeval osl::misc::RealTime::diff ( timeval  l,
timeval  r 
) [inline, static]

realTime.h79 行で定義されています。

参照元 getConsumed(), と getTimeLeft().

static double osl::misc::RealTime::toDouble ( timeval  t  )  [inline, static]

realTime.h93 行で定義されています。

参照元 getConsumedInDouble(), と getTimeLeftInDouble().


変数

timeval osl::misc::RealTime::start [private]

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

参照元 getConsumed(), isInvalid(), と RealTime().

timeval osl::misc::RealTime::end [private]

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

参照元 getEnd(), getTimeLeft(), isInvalid(), と RealTime().


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

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