$search
#include <socket_option.hpp>
Public Types | |
| typedef int | ipv4_value_type |
| typedef int | ipv6_value_type |
Public Member Functions | |
| template<typename Protocol > | |
| const void * | data (const Protocol &protocol) const |
| template<typename Protocol > | |
| void * | data (const Protocol &protocol) |
| template<typename Protocol > | |
| int | level (const Protocol &protocol) const |
| multicast_enable_loopback (bool v) | |
| multicast_enable_loopback () | |
| template<typename Protocol > | |
| int | name (const Protocol &protocol) const |
| operator bool () const | |
| bool | operator! () const |
| multicast_enable_loopback & | operator= (bool v) |
| template<typename Protocol > | |
| void | resize (const Protocol &protocol, std::size_t s) |
| template<typename Protocol > | |
| std::size_t | size (const Protocol &protocol) const |
| bool | value () const |
Private Attributes | |
| ipv4_value_type | ipv4_value_ |
| ipv6_value_type | ipv6_value_ |
Definition at line 37 of file ip/detail/socket_option.hpp.
| typedef int asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::ipv4_value_type |
Definition at line 47 of file ip/detail/socket_option.hpp.
| typedef int asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::ipv6_value_type |
Definition at line 48 of file ip/detail/socket_option.hpp.
| asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::multicast_enable_loopback | ( | ) | [inline] |
Definition at line 52 of file ip/detail/socket_option.hpp.
| asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::multicast_enable_loopback | ( | bool | v | ) | [inline, explicit] |
Definition at line 59 of file ip/detail/socket_option.hpp.
| const void* asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::data | ( | const Protocol & | protocol | ) | const [inline] |
Definition at line 120 of file ip/detail/socket_option.hpp.
| void* asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::data | ( | const Protocol & | protocol | ) | [inline] |
Definition at line 111 of file ip/detail/socket_option.hpp.
| int asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::level | ( | const Protocol & | protocol | ) | const [inline] |
Definition at line 93 of file ip/detail/socket_option.hpp.
| int asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::name | ( | const Protocol & | protocol | ) | const [inline] |
Definition at line 102 of file ip/detail/socket_option.hpp.
| asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::operator bool | ( | ) | const [inline] |
Definition at line 80 of file ip/detail/socket_option.hpp.
| bool asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::operator! | ( | ) | const [inline] |
Definition at line 86 of file ip/detail/socket_option.hpp.
| multicast_enable_loopback& asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::operator= | ( | bool | v | ) | [inline] |
Definition at line 66 of file ip/detail/socket_option.hpp.
| void asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::resize | ( | const Protocol & | protocol, | |
| std::size_t | s | |||
| ) | [inline] |
Definition at line 138 of file ip/detail/socket_option.hpp.
| std::size_t asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::size | ( | const Protocol & | protocol | ) | const [inline] |
Definition at line 129 of file ip/detail/socket_option.hpp.
| bool asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::value | ( | ) | const [inline] |
Definition at line 74 of file ip/detail/socket_option.hpp.
ipv4_value_type asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::ipv4_value_ [private] |
Definition at line 161 of file ip/detail/socket_option.hpp.
ipv6_value_type asio::ip::detail::socket_option::multicast_enable_loopback< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::ipv6_value_ [private] |
Definition at line 162 of file ip/detail/socket_option.hpp.