メインページ
|
モジュール
|
名前空間一覧
|
クラス階層
|
構成
|
ファイル一覧
|
名前空間メンバ
|
構成メンバ
|
ファイルメンバ
|
関連ページ
クラス テンプレートtoppers::object_id< Id > の解説
[
カーネルオブジェクト管理
]
カーネルオブジェクトのID番号を管理するクラス
[詳細]
#include <
toppers/object.hpp
>
すべてのメンバ一覧
Public メンバ関数
object_id
()
コンストラクタ
object_id
(ID id)
ID番号指定のコンストラクタ.
void
attach
(ID)
カーネルオブジェクトID番号を関連付ける
ID
detach
()
カーネルオブジェクトID番号を切り離す
ID
id
() const
関連付けられているカーネルオブジェクトID番号の参照
解説
template<ID Id>
class toppers::object_id< Id >
object_id
テンプレートクラスはカーネルオブジェクトのID番号を扱うためのクラスである。 テンプレート引数
Id
は、通常、コンフィギュレータが生成する kernel_id.h で定義される ID番号を指定するが、 0 を指定することでID番号をメンバ変数として保持することも可能である。 その場合には、実行時に関連付けられているID番号を設定・変更することができる。
注意:
ID番号が負の場合には対応していない。
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"の略称です。
本ページ中の商品名は,各社の商標または登録商標です。