Change code to match documentation

This commit is contained in:
Peter Dimov
2018-10-02 02:59:03 +03:00
parent efff0260f7
commit 1e6dc86a68

View File

@ -205,16 +205,16 @@ protected:
#endif #endif
BOOST_SYSTEM_CONSTEXPR error_category() BOOST_NOEXCEPT: id_( 0 )
{
}
explicit BOOST_SYSTEM_CONSTEXPR error_category( boost::ulong_long_type id ) BOOST_NOEXCEPT: id_( id ) explicit BOOST_SYSTEM_CONSTEXPR error_category( boost::ulong_long_type id ) BOOST_NOEXCEPT: id_( id )
{ {
} }
public: public:
BOOST_SYSTEM_CONSTEXPR error_category() BOOST_NOEXCEPT: id_( 0 )
{
}
virtual const char * name() const BOOST_NOEXCEPT = 0; virtual const char * name() const BOOST_NOEXCEPT = 0;
virtual error_condition default_error_condition( int ev ) const BOOST_NOEXCEPT; virtual error_condition default_error_condition( int ev ) const BOOST_NOEXCEPT;
@ -746,7 +746,7 @@ inline bool operator!=( const error_code & lhs, const error_condition & rhs ) BO
inline bool operator==( const error_condition & condition, const error_code & code ) BOOST_NOEXCEPT inline bool operator==( const error_condition & condition, const error_code & code ) BOOST_NOEXCEPT
{ {
return condition.category().equivalent( code, condition.value() ) || code.category().equivalent( code.value(), condition ); return code.category().equivalent( code.value(), condition ) || condition.category().equivalent( code, condition.value() );
} }
inline bool operator!=( const error_condition & lhs, const error_code & rhs ) BOOST_NOEXCEPT inline bool operator!=( const error_condition & lhs, const error_code & rhs ) BOOST_NOEXCEPT