ETrobocon2017 - 片山研究所モデルベース開発推進事業部
公開メンバ関数 | 静的限定公開メンバ関数 | 全メンバ一覧
ev3api::Clock クラス

#include <Clock.h>

ev3api::Clock 連携図
Collaboration graph

公開メンバ関数

 Clock (void)
 
void reset (void)
 
uint32_t now (void) const
 
void wait (uint32_t duration)
 
void sleep (uint32_t duration)
 

静的限定公開メンバ関数

static uint32_t getTim ()
 

詳解

EV3 クロッククラス

Clock.h16 行目に定義があります。

構築子と解体子

◆ Clock()

Clock::Clock ( void  )

コンストラクタ 開始時間をシステムクロックで初期化する

引数
-
戻り値
-

Clock.cpp13 行目に定義があります。

関数詳解

◆ getTim()

uint32_t Clock::getTim ( )
staticprotected

システムクロック取得

引数
-
戻り値
システムクロック現在値

Clock.cpp31 行目に定義があります。

被呼び出し関係図:

◆ now()

uint32_t Clock::now ( void  ) const

経過時間取得 開始時間からの経過時間を取得する

引数
-
戻り値
経過時間[msec]

Clock.cpp26 行目に定義があります。

呼び出し関係図:

◆ reset()

void Clock::reset ( void  )

リセット 開始時間を現在のシステムクロックでリセットする

引数
-
戻り値
-

Clock.cpp19 行目に定義があります。

呼び出し関係図:

◆ sleep()

void ev3api::Clock::sleep ( uint32_t  duration)
inline

自タスクスリープ

引数
durationスリープ時間[msec]
戻り値
-

Clock.h58 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ wait()

void ev3api::Clock::wait ( uint32_t  duration)
inline

自タスク遅延

引数
duration遅延時間[msec]
戻り値
-

Clock.h48 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: