Home | History | Annotate | Download | only in src

Lines Matching refs:ev

43 error_category::default_error_condition(int ev) const _NOEXCEPT
45 return error_condition(ev, *this);
66 string do_strerror_r(int ev);
69 string do_strerror_r(int ev) {
71 if (::strerror_s(buffer, strerror_buff_size, ev) == 0)
73 std::snprintf(buffer, strerror_buff_size, "unknown error %d", ev);
79 string do_strerror_r(int ev) {
81 char* ret = ::strerror_r(ev, buffer, strerror_buff_size);
86 string do_strerror_r(int ev) {
90 if ((ret = ::strerror_r(ev, buffer, strerror_buff_size)) != 0) {
96 std::snprintf(buffer, strerror_buff_size, "Unknown error %d", ev);
113 __do_message::message(int ev) const
116 return string(::strerror(ev));
118 return do_strerror_r(ev);
127 virtual string message(int ev) const;
137 __generic_error_category::message(int ev) const
140 if (ev > _LIBCPP_ELAST)
143 return __do_message::message(ev);
158 virtual string message(int ev) const;
159 virtual error_condition default_error_condition(int ev) const _NOEXCEPT;
169 __system_error_category::message(int ev) const
172 if (ev > _LIBCPP_ELAST)
175 return __do_message::message(ev);
179 __system_error_category::default_error_condition(int ev) const _NOEXCEPT
182 if (ev > _LIBCPP_ELAST)
183 return error_condition(ev, system_category());
185 return error_condition(ev, generic_category());
243 system_error::system_error(int ev, const error_category& ecat, const string& what_arg)
244 : runtime_error(__init(error_code(ev, ecat), what_arg)),
245 __ec_(error_code(ev, ecat))
249 system_error::system_error(int ev, const error_category& ecat, const char* what_arg)
250 : runtime_error(__init(error_code(ev, ecat), what_arg)),
251 __ec_(error_code(ev, ecat))
255 system_error::system_error(int ev, const error_category& ecat)
256 : runtime_error(__init(error_code(ev, ecat), "")),
257 __ec_(error_code(ev, ecat))
266 __throw_system_error(int ev, const char* what_arg)
269 throw system_error(error_code(ev, system_category()), what_arg);
271 (void)ev;