, including all inherited members.
Address(uint32_t host=INADDR_ANY, uint16_t port=0) | Conexus::IPv4::Address | |
Address(const std::string &host, uint16_t port=0) | Conexus::IPv4::Address | |
Address(const struct sockaddr_in &addr) | Conexus::IPv4::Address | |
Address(const struct sockaddr_storage &addr) | Conexus::IPv4::Address | |
Address(const struct sockaddr &addr) | Conexus::IPv4::Address | |
Address(const IPv6::Address &addr) | Conexus::IPv4::Address | |
Conexus::Address::Address() | Conexus::Address | |
broadcast_address() const | Conexus::IPv4::Address | |
broadcast_address_string() const | Conexus::IPv4::Address | |
cidr_host_string() const | Conexus::IPv4::Address | [virtual] |
create(uint32_t host=INADDR_ANY, uint16_t port=0) | Conexus::IPv4::Address | [static] |
create(const std::string &host, uint16_t port) | Conexus::IPv4::Address | [static] |
create(const struct sockaddr_in &addr) | Conexus::IPv4::Address | [static] |
create(const struct sockaddr_storage &addr) | Conexus::IPv4::Address | [static] |
create(const struct sockaddr &addr) | Conexus::IPv4::Address | [static] |
create(const IPv6::Address &ipv6addr) | Conexus::IPv4::Address | [static] |
create_subnet_mask(unsigned prefix_length) | Conexus::IPv4::Address | [related] |
host() const | Conexus::IPv4::Address | |
host_string() const | Conexus::IPv4::Address | [virtual] |
host_subnet_mask_string() const | Conexus::IPv4::Address | [virtual] |
host_to_hostname(uint32_t host) | Conexus::IPv4::Address | [related] |
host_to_hostname(const struct in6_addr &host) | Conexus::IPv4::Address | [related] |
host_to_string(uint32_t) | Conexus::IPv4::Address | [related] |
host_to_string(const struct in6_addr &) | Conexus::IPv4::Address | [related] |
hostname() const | Conexus::IPv4::Address | [virtual] |
hostname_to_host(const std::string &hostname) | Conexus::IPv4::Address | [related] |
IPAddressInterface() | Conexus::IPAddressInterface | [inline] |
ipv4 | Conexus::Address | |
IPV4_EMBEDDED_TYPE enum name | Conexus::IPv4::Address | [related] |
ipv6 | Conexus::Address | |
is_any() const | Conexus::IPv4::Address | [virtual] |
is_broadcast() const | Conexus::IPv4::Address | [virtual] |
is_ipv4() | Conexus::IPv4::Address | [virtual] |
is_ipv6() | Conexus::IPv4::Address | [virtual] |
is_loopback() const | Conexus::IPv4::Address | [virtual] |
is_multicast() const | Conexus::IPv4::Address | [virtual] |
is_private() const | Conexus::IPv4::Address | |
is_reserved() const | Conexus::IPv4::Address | |
is_valid_hostname(const std::string &) const | Conexus::IPv4::Address | |
is_valid_hostname(const std::string &) | Conexus::IPv4::Address | [related] |
ll | Conexus::Address | |
local_address() const | Conexus::IPv4::Address | |
local_address_string() const | Conexus::IPv4::Address | [virtual] |
m_host | Conexus::IPv4::Address | [protected] |
m_port | Conexus::IPv4::Address | [protected] |
m_prefix_length | Conexus::IPv4::Address | [protected] |
m_signal_changed | Conexus::IPv4::Address | [protected] |
m_signal_host_changed | Conexus::IPv4::Address | [protected] |
m_signal_port_changed | Conexus::IPv4::Address | [protected] |
m_signal_prefix_changed | Conexus::IPv4::Address | [protected] |
m_sockaddr | Conexus::Address | [protected] |
name() | Conexus::Object | [inline] |
Object(const std::string &name=std::string()) | Conexus::Object | [inline, protected] |
operator struct sockaddr_in *() | Conexus::IPv4::Address | |
operator!=(const struct in6_addr &, const struct in6_addr &) | Conexus::IPv4::Address | [related] |
operator&(const struct in6_addr &first, const struct in6_addr &second) | Conexus::IPv4::Address | [related] |
operator&=(struct in6_addr &first, const struct in6_addr &second) | Conexus::IPv4::Address | [related] |
operator<(const struct in6_addr &, const struct in6_addr &) | Conexus::IPv4::Address | [related] |
operator=(const Address &other) | Conexus::IPv4::Address | |
operator=(const Conexus::Address &other) | Conexus::IPv4::Address | |
operator==(const Address &other) const | Conexus::IPv4::Address | |
operator==(const struct in6_addr &, const struct in6_addr &) | Conexus::IPv4::Address | [related] |
operator^(const struct in6_addr &first, const struct in6_addr &second) | Conexus::IPv4::Address | [related] |
operator^=(struct in6_addr &first, const struct in6_addr &second) | Conexus::IPv4::Address | [related] |
operator|(const struct in6_addr &first, const struct in6_addr &second) | Conexus::IPv4::Address | [related] |
operator|=(struct in6_addr &first, const struct in6_addr &second) | Conexus::IPv4::Address | [related] |
operator~(const struct in6_addr &addr) | Conexus::IPv4::Address | [related] |
pointer typedef | Conexus::IPv4::Address | |
port() const | Conexus::IPv4::Address | [virtual] |
port_string() const | Conexus::IPv4::Address | [virtual] |
prefix() const | Conexus::IPv4::Address | |
prefix_length() const | Conexus::IPv4::Address | [virtual] |
prefix_length_string() const | Conexus::IPv4::Address | [virtual] |
prefix_string() const | Conexus::IPv4::Address | [virtual] |
service_to_servicename(uint16_t service) | Conexus::IPv4::Address | [related] |
servicename() const | Conexus::IPv4::Address | [virtual] |
servicename_to_service(const std::string &servicename) | Conexus::IPv4::Address | [related] |
set_host(uint32_t host) | Conexus::IPv4::Address | |
set_host(const std::string &host) | Conexus::IPv4::Address | [virtual] |
set_host(const std::string &host, uint16_t port) | Conexus::IPv4::Address | [virtual] |
set_host_prefix_length(uint32_t host, unsigned prefix_length) | Conexus::IPv4::Address | |
set_host_subnet_mask(uint32_t host, uint32_t subnet_mask) | Conexus::IPv4::Address | |
set_name(const std::string &n) | Conexus::Object | [inline] |
set_port(uint16_t port) | Conexus::IPv4::Address | [virtual] |
set_port(const std::string &port) | Conexus::IPv4::Address | [virtual] |
set_prefix_length(unsigned prefix_length) | Conexus::IPv4::Address | [virtual] |
set_prefix_length(const std::string &prefix_length) | Conexus::IPv4::Address | [virtual] |
set_subnet_mask(uint32_t subnet_mask) | Conexus::IPv4::Address | |
set_subnet_mask(const std::string &subnet_mask) | Conexus::IPv4::Address | |
signal_changed() | Conexus::IPv4::Address | [virtual] |
signal_host_changed() | Conexus::IPv4::Address | [virtual] |
signal_name_changed() | Conexus::Object | [inline] |
signal_port_changed() | Conexus::IPv4::Address | [virtual] |
signal_prefix_changed() | Conexus::IPv4::Address | [virtual] |
sockaddr | Conexus::Address | |
sockaddr_in() | Conexus::IPv4::Address | |
sockaddr_in_ptr() | Conexus::IPv4::Address | |
sockaddr_ptr() const | Conexus::Address | [virtual] |
sockaddr_size() const | Conexus::IPv4::Address | [virtual] |
sockaddr_storage_ptr() const | Conexus::Address | [virtual] |
storage | Conexus::Address | |
string_to_host(const std::string &) | Conexus::IPv4::Address | [related] |
string_to_host_prefix(const std::string &, uint32_t &host, int &prefix) | Conexus::IPv4::Address | [related] |
string_to_host_prefix(const std::string &, struct in6_addr &host, int &prefix) | Conexus::IPv4::Address | [related] |
subnet_mask() const | Conexus::IPv4::Address | |
subnet_mask_length(uint32_t subnet_mask) | Conexus::IPv4::Address | [related] |
subnet_mask_string() const | Conexus::IPv4::Address | [virtual] |
validate_subnet_mask(uint32_t subnet_mask) | Conexus::IPv4::Address | [related] |
validate_subnet_mask(const struct in6_addr &subnet_mask) | Conexus::IPv4::Address | [related] |
~Address() | Conexus::IPv4::Address | [virtual] |
~IPAddressInterface() | Conexus::IPAddressInterface | [inline, virtual] |
~Object() | Conexus::Object | [inline] |