Theolizer  Version.1.2.0
serializer for C++ / Do you want to update your classes easily ?
theolizer::ErrorInfo クラス

エラー情報 [詳解]

#include <report.h>

公開メンバ関数

 ErrorInfo ()
 デフォルト・コンストラクタ
 
void setMessage (u8string const &iMessage)
 メッセージ設定
 
void setAdditionalInfo (u8string const &iAdditionalInfo)
 追加情報設定
 
ErrorType getErrorType () const
 エラー種別コード返却
 
ErrorKind getErrorKind () const
 エラー分類コード返却
 
char const * getFileName () const
 エラーを検出したソース・ファイル名返却
 
unsigned getLineNo () const
 エラーを検出したソース・ファイルの行番号返却
 
u8string const & getMessage () const
 メッセージ返却
 
u8string const & getAdditionalInfo () const
 追加情報返却
 
std::string getString () const
 全エラー情報を含むエラー・メッセージ返却
 
 operator bool () const
 エラーか警告ならtrue
 
bool operator! () const
 エラーも警告もないならtrue
 
bool isError () const
 エラーならtrue
 

フレンド

class ErrorReporter
 

詳解

エラー情報

report.h518 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: