CrossFramework Library
メインページ
モジュール
ネームスペース
クラス
ファイル
XBASE_ASSERT
XBASE_ASSERT_MSG
XBASE_ASSERT_MSGFMT
XBASE_CHECKPOINT
XBASE_COUT
XBASE_COUT_END_LINE
XBASE_COUT_TIME
XBASE_COUT_WITH_TIME
XBASE_COUTLINE
XBASE_COUTLINE_WITH_TIME
XBASE_DIV
XBASE_DIV_ASSIGN
XBASE_DUMP
XBASE_ENUM_ASSERT
XBASE_ENUM_IS_INVALID
XBASE_ENUM_IS_VALID
XBASE_EQUALS_ASSERT
XBASE_FINAL
XBASE_INVALID_VALUE_ERROR
XBASE_NOT_EQUALS_ASSERT
XBASE_NOT_NULL_ASSERT
XBASE_NOT_REACH_ASSERT
XBASE_NOT_REACH_ASSERT_MSGFMT
XBASE_OVERRIDE
XBASE_POINTER_ASSERT
XBASE_RANGE_ASSERT_EMAX
XBASE_RANGE_ASSERT_EMIN
XBASE_RANGE_ASSERT_EMIN_EMAX
XBASE_RANGE_ASSERT_EMIN_MAX
XBASE_RANGE_ASSERT_MAX
XBASE_RANGE_ASSERT_MIN
XBASE_RANGE_ASSERT_MIN_EMAX
XBASE_SHOULD_NULL_ASSERT
XBASE_STATIC_ASSERT
XBASE_STATIC_ASSERT_FAILURE
XBASE_STATIC_ASSERT_MSG
XBASE_TEST
#define XBASE_ASSERT_MSGFMT
(
aCond,
aFormat,
...
)
XBASE_RUNTIME_ASSERT( aCond , aFormat , __VA_ARGS__ )
printfフォーマットのメッセージ付きアサート。指定の条件式がtrueであることをチェックする。
引数:
aCond
条件式。
aFormat
printfフォーマット文字列。
参照:
XBase::RuntimeError
XBASE_CONFIG_ENABLE_RUNTIME_ERROR
アサートに失敗したらエラーコールバックをコールします。
エラーが無効なときは何もしません。
XBase:デバッグ・エラー処理
CrossFramework Libraryに対してSun Mar 13 2011 22:26:32に生成されました。
1.7.3
全て
クラス
ネームスペース
ファイル
関数
変数
型定義
列挙型
列挙型の値
マクロ定義