クラス テンプレートtoppers::systemtime< Diagnostics, Stub > の解説
[カーネルオブジェクト管理]
システム時刻に関する操作をカプセル化したテンプレートクラス
[詳細]
#include <toppers/time.hpp>
すべてのメンバ一覧
|
Public 型 |
|
typedef ::SYSTIM | time |
| | システム時刻を表す型
|
Static Public メンバ関数 |
|
ER | set (const time &t) |
| | システム時刻の設定
|
|
ER | get (time *p) |
| | システム時刻の参照
|
解説
template<class Diagnostics = TOPPERS_DEFAULT_DIAGNOSTICS, class Stub = TOPPERS_DEFAULT_STUB>
class toppers::systemtime< Diagnostics, Stub >
systemtime テンプレートクラスはシステム時刻に関する操作をカプセル化している。 また、vxget_tim による計時と交換可能なインタフェースを提供している。
SYSTIM 型が構造体として定義されているカーネルを使用する場合、 TOPPERS_STRUCT_SYSTIM マクロを定義することで、 SYSTIM どうしの減算や比較を行うことができる。 ただし、構造体を構成するフィールド名が ltime および utime の場合のみ適用できる。
- Copyright © 2004 by TAKAGI Nobuhisa
- 本ソフトウェアはTOPPERSライセンスに基づいて配布されています。
- TRONは"The Real-time Operating system Nucleus"の略称です。
- ITRONは"Industrial TRON"の略称です。
- μITRONは"Micro Industrial TRON"の略称です。
- TRON、ITRON、およびμITRONは、特定の商品ないしは商品群を指す名称ではありません。
- TOPPERSは"Toyohashi OPen Platform for Embedded Real-time Systems"の略称、JSPは"Just Standard Profile"の略称です。
- 本ページ中の商品名は,各社の商標または登録商標です。