#include <winstl/registry/error/exceptions.hpp>
Public Types | |
Member Types | |
typedef windows_exception | parent_class_type |
The parent class type. | |
typedef registry_exception | class_type |
The class type. | |
typedef parent_class_type::error_code_type | error_code_type |
The error code type. | |
typedef stlsoft::sign_traits < error_code_type > ::alt_sign_type | error_code_alt_type |
Public Member Functions | |
Construction | |
registry_exception (char const *reason, error_code_type err) | |
Constructs an instance from a reason and an error code. | |
registry_exception (char const *reason, error_code_alt_type err) | |
Constructs an instance from a reason and an error code. |
typedef windows_exception parent_class_type |
The parent class type.
Reimplemented from windows_exception.
Reimplemented in key_not_duplicated_exception, wrong_value_type_exception, and access_denied_exception.
typedef registry_exception class_type |
The class type.
Reimplemented from windows_exception.
Reimplemented in key_not_duplicated_exception, wrong_value_type_exception, and access_denied_exception.
registry_exception | ( | char const * | reason, | |
error_code_type | err | |||
) | [inline] |
Constructs an instance from a reason and an error code.
registry_exception | ( | char const * | reason, | |
error_code_alt_type | err | |||
) | [inline] |
Constructs an instance from a reason and an error code.