このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

名前空間 | |
| namespace | KSCL | 
マクロ定義 | |
| #define | KSCL_ASSERT_EXCP(exp) (void)( (exp) || (KSCL::AssertExcp(#exp, __FILE__, __LINE__), 0) ) | 
| ・例外を投げる assert です。. より詳しく... | |
| #define | KSCL_ASSERT_EXCP_MSG(exp, msg) (void)( (exp) || (KSCL::AssertExcp(#exp, __FILE__, __LINE__, msg), 0) ) | 
| ・KSCL_ASSERT_EXCP() に「メッセージ」を加えたものです。. より詳しく... | |
assert 関係のクラスが入ってるヘッダーファイルです。
      
  | 
  
| 
 ・例外を投げる assert です。. 
 ASSERT のように判定して例外を投げます。 KSCL_ASSERT_EXCP( bError );というおなじみの形式で使用してください。 assert の性質上、 catch 後に「何くわぬ顔で処理をそのまま進める」ということはしないでください。 また、そういうことが可能なエラー処理に KSCL_ASSERT_EXCP() を使用しないでください。 例外を投げることや、その例外のクラス名が KSCL::CAssertionError であることから判るように、この機能は Java の例外処理を強く意識していますので、興味があれば Java2 SDK のドキュメントもご覧ください。  | 
  
      
  | 
  
| 
 ・KSCL_ASSERT_EXCP() に「メッセージ」を加えたものです。. 
 KSCL_ASSERT_EXCP() とほぼ同じですが、エラーメッセージを加えて出力できるようにしています。  | 
  
1.2.15