jp.go.aist.rtm.RTC.util.clock
クラス AdjustedClock

java.lang.Object
  上位を拡張 jp.go.aist.rtm.RTC.util.clock.SystemClock
      上位を拡張 jp.go.aist.rtm.RTC.util.clock.AdjustedClock
すべての実装されたインタフェース:
IClock

public class AdjustedClock
extends SystemClock

調整済み時刻を扱うクロックオブジェクト

settime() 呼び出し時に現在時刻との差をオフセットとして保持し、 gettime() によってオフセット調整済みの時刻を返す。


フィールドの概要
 
クラス jp.go.aist.rtm.RTC.util.clock.SystemClock から継承されたフィールド
nanoBase, TIME_CONV_UNIT
 
コンストラクタの概要
AdjustedClock()
           
 
メソッドの概要
 TimeValue getTime()
          時刻を取得する
 boolean setTime(TimeValue clocktime)
          時刻を設定する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AdjustedClock

public AdjustedClock()
メソッドの詳細

getTime

public TimeValue getTime()
インタフェース IClock の記述:
時刻を取得する

定義:
インタフェース IClock 内の getTime
オーバーライド:
クラス SystemClock 内の getTime
戻り値:
現在の時刻

setTime

public boolean setTime(TimeValue clocktime)
インタフェース IClock の記述:
時刻を設定する

定義:
インタフェース IClock 内の setTime
オーバーライド:
クラス SystemClock 内の setTime
パラメータ:
clocktime - 現在の時刻