diff --git a/doc/reference.html b/doc/reference.html index 2381252..be513cd 100644 --- a/doc/reference.html +++ b/doc/reference.html @@ -689,7 +689,10 @@ application program interfaces.
{ public: system_error( error_code ec ); + system_error( error_code ec, const char * what_arg ); system_error( error_code ec, const std::string & what_arg ); + system_error( error_code::value_type ev, const error_category & ecat, + const char * what_arg ); system_error( error_code::value_type ev, const error_category & ecat, const std::string & what_arg ); system_error( error_code::value_type ev, const error_category & ecat); @@ -706,12 +709,25 @@ application program interfaces.Postcondition: code() == ec
&& std::strcmp( this->runtime_error::what(), "" ) == 0
system_error( error_code ec, const char * what_arg );+
+Effects: Constructs an object of class
+system_error
.Postcondition:
+code() == ec
+ && std::strcmp( this->runtime_error::what(), what_arg ) == 0
system_error( error_code ec, const std::string & what_arg );
+Effects: Constructs an object of class
system_error
.Postcondition:
code() == ec
&& std::strcmp( this->runtime_error::what(), what_arg.c_str() ) == 0
system_error( error_code::value_type ev, const error_category & ecat, + const char * what_arg );+
+Effects: Constructs an object of class
+system_error
.Postcondition:
+code() == error_code( ev, ecat )
+ && std::strcmp( this->runtime_error::what(), what_arg ) == 0
system_error( error_code::value_type ev, const error_category & ecat, const std::string & what_arg );
@@ -743,7 +759,7 @@ Distributed under the Boost Software License, Version 1.0. See www.boost.org/LICENSE_1_0.txtRevised -June 24, 2008 +June 25, 2008