メインページ
|
モジュール
|
名前空間一覧
|
クラス階層
|
構成
|
ファイル一覧
|
名前空間メンバ
|
構成メンバ
|
ファイルメンバ
|
関連ページ
構造体 テンプレートtoppers::has_svc< Fncd > の解説
[
カーネルオブジェクト管理
,
プログラム診断
]
カーネルが指定したサービスコールをサポートしているかどうかを判別する
[詳細]
#include <
toppers/kernel.hpp
>
すべてのメンバ一覧
Public 型
enum
{
value
= true }
解説
template<function_code_type Fncd>
struct toppers::has_svc< Fncd >
注意:
サービスコールがサポートされているかどうかは、プロトタイプかマクロ定義があるかどうかで判別しており、 実際の機能面には配慮していない。
テンプレート引数
Fncd
で指定したサービスコールをカーネルがサポートしているかどうかをメンバ定数
value
として定義する。
Fncd
には、 function_code_type 型の列挙定数である`
toppers::tfn_サービスコール名
'を指定すること。
列挙体の解説
template<function_code_type Fncd>
anonymous enum
列挙定数:
value
Fncd
で指定したサービスコールがサポートされていれば
true
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"の略称です。
本ページ中の商品名は,各社の商標または登録商標です。