senf::INet6Address Member List

This is the complete list of members for senf::INet6Address, including all inherited members.

Static Public Member Functions

from_data(InputIterator i) senf::INet6Address [inline, static]
from_eui64(EUI64 const &eui) senf::INet6Address [static]
from_in6addr(in6_addr const &in6addr) senf::INet6Address [inline, static]
from_inet4address(INet4Address const &addr) senf::INet6Address [inline, static]
from_mac(MACAddress const &mac) senf::INet6Address [static]
from_string(std::string const &s, Resolve_t resolve=ResolveINet6) senf::INet6Address [static]

Static Public Attributes

AllNodes senf::INet6Address [static]
AllRouters senf::INet6Address [static]
Loopback senf::INet6Address [static]
None senf::INet6Address [static]

Public Member Functions

boolean_test() const senf::INet6Address [inline]
embeddedRpAddr() const senf::INet6Address [inline]
globalMulticastAddr() const senf::INet6Address [inline]
globalScope() const senf::INet6Address [inline]
groupId() const senf::INet6Address [inline]
hasEUI64() const senf::INet6Address [inline]
id() const senf::INet6Address
id(boost::uint64_t id) senf::INet6Address [inline]
inet4address() const senf::INet6Address [inline]
inet4Compatible() const senf::INet6Address [inline]
inet4Mapped() const senf::INet6Address [inline]
linkScope() const senf::INet6Address [inline]
multicast() const senf::INet6Address [inline]
network() const senf::INet6Address [inline]
network(boost::uint64_t net) senf::INet6Address [inline]
operator bool_type() const senf::comparable_safe_bool
operator!() const senf::comparable_safe_bool
operator<<(std::ostream &os, INet6Address const &addr) senf::INet6Address [related]
operator>>(std::istream &is, INet6Address &addr) senf::INet6Address [related]
prefixMulticastAddr() const senf::INet6Address [inline]
scope() const senf::INet6Address [inline]
toin6_addr() const senf::INet6Address
unicast() const senf::INet6Address [inline]
universalId() const senf::INet6Address [inline]

Public Enumerators

AdminScope enum value senf::INet6Address
GlobalScope enum value senf::INet6Address
InterfaceScope enum value senf::INet6Address
LinkScope enum value senf::INet6Address
OrganizationScope enum value senf::INet6Address
ReservedScope enum value senf::INet6Address
ResolveINet4 enum value senf::INet6Address
ResolveINet6 enum value senf::INet6Address
SiteScope enum value senf::INet6Address
UnassignedScope enum value senf::INet6Address

Public Types

Resolve_t enum name senf::INet6Address
ScopeId enum name senf::INet6Address

Non-Public Members

bool_type typedef senf::safe_bool_base [protected]
operator=(const safe_bool_base &) senf::safe_bool_base [protected]
this_type_does_not_support_comparisons() const senf::safe_bool_base [protected]