#system_error
<system_error>
ヘッダでは、OSが出力するエラーを扱う機能を提供する。
error_category |
エラーを分類するための基本クラス(class) |
generic_category |
汎用のエラーに関する情報を返す(function) |
system_category |
環境固有のエラーに関する情報を返す(function) |
error_code |
環境依存のエラーコード(class) |
error_condition |
環境非依存のエラーコード(class) |
system_error |
システムエラーの例外クラス(class) |
is_error_code_enum |
error_code の列挙値として見なせる型か判別する(class template) |
is_error_condition_enum |
error_condition の列挙値として見なせる型か判別する(class template) |
errc |
エラー値を表す列挙型(enum class) |
make_error_code |
errc からerror_code オブジェクトを生成する(function) |
make_error_condition |
errc からerror_condition オブジェクトを生成する(function) |
operator== |
error_code 、error_condition の等値比較(function) |
operator!= |
error_code 、error_condition の非等値比較(function) |
operator< |
error_code 、error_condition の小なり比較(function) |
operator<< |
error_code のストリーム出力(function) |
hash |
error_code での特殊化(class template) |
##参照