メインページ
|
モジュール
|
名前空間一覧
|
クラス階層
|
構成
|
ファイル一覧
|
名前空間メンバ
|
構成メンバ
|
ファイルメンバ
|
関連ページ
クラス toppers::null_diagnostics の解説
[
プログラム診断
]
特に何も行わない診断クラス
[詳細]
#include <
toppers/diagnostics.hpp
>
すべてのメンバ一覧
Public 型
enum
{
use_exception
= false }
Static Public メンバ関数
ER_UINT
handle_error
(ER_UINT ercd)
非静的メンバ関数内でのエラー処理
ER_UINT
static_handle_error
(ER_UINT ercd)
静的メンバ関数内でのエラー処理
void
panic
()
致命的なエラーを検出した際のパニック処理
解説
null_diagnostics
クラスは具体的な診断を何も行わない。 このクラスは本ライブラリの大多数のテンプレートクラスが必要とする
Diagnostics
テンプレート引数のデフォルトポリシーとして使用される。
null_diagnostics
のメンバ関数のうち
panic
だけは、例外的に作用し、 プログラムを異常終了させる。
列挙体の解説
anonymous enum
列挙定数:
use_exception
null_diagnostics
クラスが内部で例外を使用しないことを示す
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"の略称です。
本ページ中の商品名は,各社の商標または登録商標です。