#include <error_code.hpp>
Public Types | |
typedef void(* | unspecified_bool_type )() |
Public Member Functions | |
error_code () BOOST_NOEXCEPT | |
error_code (int val, const error_category &cat) BOOST_NOEXCEPT | |
template<class ErrorCodeEnum > | |
error_code (ErrorCodeEnum e, typename boost::enable_if< is_error_code_enum< ErrorCodeEnum > >::type *=0) BOOST_NOEXCEPT | |
void | assign (int val, const error_category &cat) BOOST_NOEXCEPT |
template<typename ErrorCodeEnum > | |
boost::enable_if < is_error_code_enum < ErrorCodeEnum >, error_code > ::type & | operator= (ErrorCodeEnum val) BOOST_NOEXCEPT |
void | clear () BOOST_NOEXCEPT |
int | value () const BOOST_NOEXCEPT |
const error_category & | category () const BOOST_NOEXCEPT |
error_condition | default_error_condition () const BOOST_NOEXCEPT |
std::string | message () const |
operator unspecified_bool_type () const BOOST_NOEXCEPT | |
bool | operator! () const BOOST_NOEXCEPT |
Static Public Member Functions | |
static void | unspecified_bool_true () |
Friends | |
bool | operator== (const error_code &lhs, const error_code &rhs) BOOST_NOEXCEPT |
bool | operator< (const error_code &lhs, const error_code &rhs) BOOST_NOEXCEPT |
typedef void(* boost::system::error_code::unspecified_bool_type)() |
|
inline |
|
inline |
|
inline |
References boost::system::make_error_code().
|
inline |
References boost::phoenix::val().
Referenced by boost::asio::socket_acceptor_service< Protocol >::assign().
|
inline |
Referenced by boost::system::hash_value(), and boost::system::operator<<().
|
inline |
References boost::system::system_category().
Referenced by boost::filesystem::detail::recur_dir_itr_imp::increment().
|
inline |
References boost::system::error_category::default_error_condition(), and value().
|
inline |
References boost::system::error_category::message(), and value().
|
inline |
References unspecified_bool_true().
|
inline |
|
inline |
References boost::system::make_error_code(), and boost::phoenix::val().
|
inlinestatic |
Referenced by operator unspecified_bool_type().
|
inline |
Referenced by default_error_condition(), boost::system::hash_value(), and message().
|
friend |
|
friend |