Lines Matching refs:__base
524 using __base = __socket_impl;
531 __basic_socket_impl(io_context& __ctx) : __base(__ctx) { }
537 : __base(std::move(__rhs)), _M_protocol(std::move(__rhs._M_protocol))
546 __base::operator=(std::move(__rhs));
706 using __base = __basic_socket_impl<_Protocol>;
718 executor_type get_executor() noexcept { return __base::get_executor(); }
721 native_handle() noexcept { return __base::native_handle(); }
729 { __base::open(__protocol, __ec); }
743 { __base::assign(__protocol, __native_socket, __ec); }
749 { return __base::release(__ec); }
752 is_open() const noexcept { return __base::is_open(); }
756 void close(error_code& __ec) { __base::close(__ec); }
760 void cancel(error_code& __ec) { __base::cancel(__ec); }
770 { __base::set_option(__option, __ec); }
780 { __base::get_option(__option, __ec); }
792 { __base::io_control(__command, __ec); }
800 { __base::non_blocking(__mode, __ec); }
802 bool non_blocking() const { return __base::non_blocking(); }
813 { __base::native_non_blocking(__mode, __ec); }
817 { return __base::native_non_blocking(); }
872 { __base::bind(__endpoint, __ec); }
899 { return __base::local_endpoint(__ec); }
1036 using __base::__base;
1039 basic_socket(io_context& __ctx) : __base(__ctx) { }
1042 : __base(__ctx)
1051 : __base(__ctx)
1061 : __base(std::move(__rhs)) { }
1079 using __base = basic_socket<_Protocol>;
1091 basic_datagram_socket(io_context& __ctx) : __base(__ctx) { }
1094 : __base(__ctx, __protocol) { }
1097 : __base(__ctx, __endpoint) { }
1101 : __base(__ctx, __protocol, __native_socket) { }
1110 : __base(std::move(__rhs)) { }
1123 __base::operator=(std::move(__rhs));
1532 using __base = basic_socket<_Protocol>;
1544 basic_stream_socket(io_context& __ctx) : __base(__ctx) { }
1547 : __base(__ctx, __protocol) { }
1550 : __base(__ctx, __endpoint) { }
1554 : __base(__ctx, __protocol, __native_socket) { }
1563 : __base(std::move(__rhs)) { }
1576 __base::operator=(std::move(__rhs));
1845 using __base = __basic_socket_impl<_AcceptableProtocol>;
1860 : __base(__ctx), _M_protocol(endpoint_type{}.protocol()) { }
1864 : __base(__ctx), _M_protocol(__protocol)
1889 : __base(std::move(__rhs)) { }
1902 __base::operator=(std::move(__rhs));
1908 executor_type get_executor() noexcept { return __base::get_executor(); }
1911 native_handle() noexcept { return __base::native_handle(); }
1919 { __base::open(__protocol, __ec); }
1933 { __base::assign(__protocol, __native_acceptor, __ec); }
1939 { return __base::release(__ec); }
1942 is_open() const noexcept { return __base::is_open(); }
1948 close(error_code& __ec) { __base::_close(__ec); }
1954 cancel(error_code& __ec) { __base::cancel(__ec); }
1967 { __base::set_option(__option, __ec); }
1980 { __base::get_option(__option, __ec); }
1993 { __base::io_control(__command, __ec); }
2004 { __base::non_blocking(__mode, __ec); }
2006 bool non_blocking() const { return __base::non_blocking(); }
2017 { __base::native_non_blocking(__mode, __ec); }
2021 { return __base::native_non_blocking(); }
2032 { __base::bind(__endpoint, __ec); }
2063 { return __base::local_endpoint(__ec); }
2067 { __base::_M_bits.enable_connection_aborted = __mode; }
2071 { return __base::_M_bits.enable_connection_aborted; }