proxygen
folly::IPAddressV6 Member List

This is the complete list of members for folly::IPAddressV6, including all inherited members.

addr_folly::IPAddressV6private
bitCount()folly::IPAddressV6inlinestatic
byteCount()folly::IPAddressV6inlinestatic
bytes() const folly::IPAddressV6inline
createIPv4() const folly::IPAddressV6
fetchMask(size_t numBits)folly::IPAddressV6static
fromBinary(ByteRange bytes)folly::IPAddressV6static
fromInverseArpaName(const std::string &arpaname)folly::IPAddressV6static
getIPv4For6To4() const folly::IPAddressV6
getMacAddressFromEUI64() const folly::IPAddressV6
getMacAddressFromLinkLocal() const folly::IPAddressV6
getMulticastFlags() const folly::IPAddressV6
getMulticastScope() const folly::IPAddressV6
getNthLSBit(size_t bitIndex) const folly::IPAddressV6inline
getNthLSByte(size_t byteIndex) const folly::IPAddressV6inline
getNthMSBit(size_t bitIndex) const folly::IPAddressV6inline
getNthMSByte(size_t byteIndex) const folly::IPAddressV6
getScopeId() const folly::IPAddressV6inline
getSolicitedNodeAddress() const folly::IPAddressV6
hash() const folly::IPAddressV6
inBinarySubnet(const std::array< uint8_t, 2 > addr, size_t numBits) const folly::IPAddressV6protected
inSubnet(StringPiece cidrNetwork) const folly::IPAddressV6
inSubnet(const IPAddressV6 &subnet, uint8_t cidr) const folly::IPAddressV6inline
inSubnetWithMask(const IPAddressV6 &subnet, const ByteArray16 &mask) const folly::IPAddressV6
IPAddressV6()folly::IPAddressV6
IPAddressV6(StringPiece ip)folly::IPAddressV6explicit
IPAddressV6(const ByteArray16 &src) noexceptfolly::IPAddressV6explicit
IPAddressV6(const in6_addr &src) noexceptfolly::IPAddressV6explicit
IPAddressV6(const sockaddr_in6 &src) noexceptfolly::IPAddressV6explicit
IPAddressV6(LinkLocalTag tag, MacAddress mac)folly::IPAddressV6
is6To4() const folly::IPAddressV6inline
isIPv4Mapped() const folly::IPAddressV6
isLinkLocal() const folly::IPAddressV6
isLinkLocalBroadcast() const folly::IPAddressV6
isLoopback() const folly::IPAddressV6
isMulticast() const folly::IPAddressV6
isNonroutable() const folly::IPAddressV6inline
isPrivate() const folly::IPAddressV6
isRoutable() const folly::IPAddressV6
isTeredo() const folly::IPAddressV6inline
isZero() const folly::IPAddressV6inline
kToFullyQualifiedSizefolly::IPAddressV6static
LINK_LOCAL enum valuefolly::IPAddressV6
LinkLocalTag enum namefolly::IPAddressV6
longestCommonPrefix(const CIDRNetworkV6 &one, const CIDRNetworkV6 &two)folly::IPAddressV6static
mask(size_t numBits) const folly::IPAddressV6
NORMAL enum valuefolly::IPAddressV6
operator!=(const IPAddressV6 &a, const IPAddressV6 &b)folly::IPAddressV6friend
operator<(const IPAddressV6 &a, const IPAddressV6 &b)folly::IPAddressV6friend
operator<=(const IPAddressV6 &a, const IPAddressV6 &b)folly::IPAddressV6friend
operator==(const IPAddressV6 &a, const IPAddressV6 &b)folly::IPAddressV6friend
operator>(const IPAddressV6 &a, const IPAddressV6 &b)folly::IPAddressV6friend
operator>=(const IPAddressV6 &a, const IPAddressV6 &b)folly::IPAddressV6friend
PREFIX_6TO4folly::IPAddressV6static
PREFIX_TEREDOfolly::IPAddressV6static
scope_folly::IPAddressV6private
setScopeId(uint16_t scope)folly::IPAddressV6inline
str() const folly::IPAddressV6
T6TO4 enum valuefolly::IPAddressV6
TEREDO enum valuefolly::IPAddressV6
tie() const folly::IPAddressV6inlineprivate
toAddr() const folly::IPAddressV6inline
toBinary() const folly::IPAddressV6inline
toByteArray() const folly::IPAddressV6inline
toFullyQualified() const folly::IPAddressV6
toFullyQualifiedAppend(std::string &out) const folly::IPAddressV6
toInverseArpaName() const folly::IPAddressV6
toJson() const folly::IPAddressV6
toSockAddr() const folly::IPAddressV6inline
tryFromBinary(ByteRange bytes) noexceptfolly::IPAddressV6static
tryFromString(StringPiece str) noexceptfolly::IPAddressV6static
trySetFromBinary(ByteRange bytes) noexceptfolly::IPAddressV6private
type() const folly::IPAddressV6
Type enum namefolly::IPAddressV6
TypeError typedeffolly::IPAddressV6
validate(StringPiece ip) noexceptfolly::IPAddressV6static
version() const folly::IPAddressV6inline