#include <ticksCtrlInterface.h>

| Classes | |
| class | ticksInfo_t | 
| 時刻合わせ時のパラメータ  More... | |
| Public Member Functions | |
| unsigned long | getModuleTicks (void) | 
| モジュールのタイムスタンプを取得 | |
| virtual void | adjustOwnTicks (unsigned long setTicks) | 
| モジュールのタイムスタンプを指定 | |
| void | adjustSubTreeTicks (unsigned long setTicks) | 
| モジュールツリーのタイムスタンプを指定 | |
| Protected Member Functions | |
| virtual unsigned long | getHostTicks (void)=0 | 
| ホスト側のタイムスタンプを取得 | |
| virtual unsigned long | getModuleTicks (unsigned long rawTicks) | 
| ターゲット側のタイムスタンプを取得 | |
| virtual ticksInfo_t & | getTicksInfo (void)=0 | 
| 時刻合わせ情報の取得 | |
| virtual void | beginTimeAdjust (void)=0 | 
| 時刻合わせモードへの遷移 | |
| virtual unsigned long | getModuleRawTicks (void)=0 | 
| モジュールのタイムスタンプ取得 | |
| virtual void | endTimeAdjust (void)=0 | 
| 時刻合わせモードの終了 | |
Definition at line 19 of file ticksCtrlInterface.h.
| virtual unsigned long TicksCtrlInterface::getModuleRawTicks | ( | void | ) |  [protected, pure virtual] | 
| unsigned long TicksCtrlInterface::getModuleTicks | ( | void | ) | 
モジュールのタイムスタンプを取得
| モジュールのタイムスタンプ | [msec] | 
Definition at line 18 of file ticksCtrlInterface.cpp.
References beginTimeAdjust(), endTimeAdjust(), getHostTicks(), and getModuleRawTicks().
Referenced by URGCtrl::capture(), and RunCtrl::getLocalPosition().
| void TicksCtrlInterface::adjustOwnTicks | ( | unsigned long | setTicks | ) |  [virtual] | 
モジュールのタイムスタンプを指定
モジュールのタイムスタンプを指定値に設定する
| setTicks | [i] モジュールに指定するタイムスタンプ [msec] | 
Reimplemented in mRunCtrl.
Definition at line 30 of file ticksCtrlInterface.cpp.
References beginTimeAdjust(), endTimeAdjust(), getHostTicks(), getModuleRawTicks(), getTicksInfo(), TicksCtrlInterface::ticksInfo_t::moduleDiff, TicksCtrlInterface::ticksInfo_t::setDiff, and TicksCtrlInterface::ticksInfo_t::tryTimes_shift.
Referenced by adjustSubTreeTicks(), URGCtrl::initTicksInfo(), and RunCtrl::initTicksInfo().
| void TicksCtrlInterface::adjustSubTreeTicks | ( | unsigned long | setTicks | ) | 
モジュールツリーのタイムスタンプを指定
モジュールツリーのタイムスタンプを指定値に設定する
| setTicks | [i] モジュールに指定するタイムスタンプ [msec] | 
Definition at line 86 of file ticksCtrlInterface.cpp.
References adjustOwnTicks(), and getHostTicks().
 1.5.7.1
 1.5.7.1