regex_error 構造体
-
struct regex_error : public std::runtime_error, public exception
regex_errorクラスは、正規表現を表す文字列を有限状態マシンに変換するときに、エラーを報告するのに送出する例外オブジェクトの型を定義する。
概要
// ヘッダ:<>boost/xpressive/regex_error.hpp> structregex_error: public std::runtime_error, public exception { // 構築、コピー、解体regex_error(regex_constants::error_type, char const * = "");~regex_error(); // 公開メンバ関数 regex_constants::error_typecode() const; };
説明
regex_error 構築、コピー、解体の公開演算
-
explicit regex_error(regex_constants::error_type code, char const *str = "")
regex_errorクラスのオブジェクトを構築する。
-
~regex_error()
regex_errorクラスのデストラクタ。- 例外
例外は送出しない。
regex_error 公開メンバ関数
-
regex_constants::error_type code() const
error_type値のアクセス子。- 戻り値
コンストラクタに渡した
error_typeコード。- 例外
例外は送出しない。