#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