TSDuck v3.40-3968
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::IPAddressMask, including all inherited members.
AbstractNetworkAddress()=default | ts::AbstractNetworkAddress | |
address4() const | ts::IPAddress | inline |
address6() const | ts::IPAddress | |
AddressBits(IP gen) | ts::IPAddress | inlinestatic |
AnyAddress(IP gen) | ts::IPAddress | inlinestatic |
AnyAddress4 | ts::IPAddress | static |
AnyAddress6 | ts::IPAddress | static |
AnyPort | ts::AbstractNetworkAddress | static |
binarySize() const override | ts::IPAddress | virtual |
BITS4 | ts::IPAddress | static |
BITS6 | ts::IPAddress | static |
boundGeneration() const | ts::IPAddress | inline |
broadcastAddress() const | ts::IPAddressMask | |
BYTES4 | ts::IPAddress | static |
BYTES6 | ts::IPAddress | static |
checkCompatibility(IP gen) | ts::IPAddress | |
checkCompatibility(const IPAddress &other) | ts::IPAddress | inline |
clear() | ts::AbstractNetworkAddress | virtual |
clearAddress() override | ts::IPAddress | virtual |
clearPort() | ts::AbstractNetworkAddress | virtual |
ComputePrefixSize(const IPAddress &mask) | ts::IPAddressMask | static |
convert(IP gen) | ts::IPAddress | |
familyName() const override | ts::IPAddress | virtual |
generation() const | ts::IPAddress | inline |
getAddress(void *addr, size_t size) const override | ts::IPAddress | virtual |
getAddress(::sockaddr_storage *a, size_t size, Port port) const | ts::IPAddress | |
getAddress4(::sockaddr_in &a, Port port) const | ts::IPAddress | |
getAddress4(::in_addr &a) const | ts::IPAddress | |
getAddress6(::sockaddr_in6 &a, Port port) const | ts::IPAddress | |
getAddress6(::in6_addr &a) const | ts::IPAddress | |
hasAddress() const override | ts::IPAddress | virtual |
hasPort() const | ts::AbstractNetworkAddress | virtual |
hexlet6(size_t i) const | ts::IPAddress | |
interfaceIdentifier6() const | ts::IPAddress | |
IPAddress()=default | ts::IPAddress | |
IPAddress(IP bound) | ts::IPAddress | |
IPAddress(const IPAddress &other) | ts::IPAddress | |
IPAddress(const uint8_t *addr, size_t size, bool bound=false) | ts::IPAddress | |
IPAddress(const ByteBlock &bb, bool bound=false) | ts::IPAddress | inline |
IPAddress(uint32_t addr, bool bound=false) | ts::IPAddress | |
IPAddress(uint8_t b1, uint8_t b2, uint8_t b3, uint8_t b4, bool bound=false) | ts::IPAddress | |
IPAddress(uint16_t h1, uint16_t h2, uint16_t h3, uint16_t h4, uint16_t h5, uint16_t h6, uint16_t h7, uint16_t h8, bool bound=false) | ts::IPAddress | |
IPAddress(uint64_t net, uint64_t ifid, bool bound=false) | ts::IPAddress | |
IPAddress(const ::sockaddr &a) | ts::IPAddress | |
IPAddress(const ::sockaddr_storage &a) | ts::IPAddress | inline |
IPAddress(const ::in_addr &a, bool bound=false) | ts::IPAddress | |
IPAddress(const ::sockaddr_in &a, bool bound=false) | ts::IPAddress | |
IPAddress(const ::in6_addr &a, bool bound=false) | ts::IPAddress | |
IPAddress(const ::sockaddr_in6 &a, bool bound=false) | ts::IPAddress | |
IPAddress(const UString &name, Report &report, IP bound=IP::Any) | ts::IPAddress | inline |
IPAddressMask(const IPAddress &addr=IPAddress(), size_t prefix=0) | ts::IPAddressMask | |
IPAddressMask(const IPAddress &addr, const IPAddress &mask) | ts::IPAddressMask | |
isBound() const | ts::IPAddress | inline |
isCompatible(IP gen) | ts::IPAddress | inline |
isCompatible(const IPAddress &other) | ts::IPAddress | inline |
isIPv4Mapped() const | ts::IPAddress | |
isMulticast() const override | ts::IPAddress | virtual |
isSSM() const | ts::IPAddress | |
LocalHost(IP gen) | ts::IPAddress | inlinestatic |
LocalHost4 | ts::IPAddress | static |
LocalHost6 | ts::IPAddress | static |
mask() const | ts::IPAddressMask | |
match(const IPAddress &other) const | ts::IPAddress | |
networkPrefix6() const | ts::IPAddress | |
operator<(const IPAddress &other) const | ts::IPAddress | |
operator=(const IPAddress &other) | ts::IPAddress | |
operator==(const IPAddress &other) const | ts::IPAddress | |
port() const | ts::AbstractNetworkAddress | virtual |
Port typedef | ts::AbstractNetworkAddress | |
prefixSize() const | ts::IPAddressMask | |
resolve(const UString &name, Report &report) override | ts::IPAddress | virtual |
ResolveAllAddresses(IPAddressVector &addresses, const UString &name, Report &report, IP gen=IP::Any) | ts::IPAddress | static |
setAddress(const void *addr, size_t size) override | ts::IPAddress | virtual |
setAddress(const IPAddress &other) | ts::IPAddress | |
setAddress(const ::sockaddr &a) | ts::IPAddress | |
setAddress(const ::sockaddr_storage &a) | ts::IPAddress | inline |
setAddress4(uint32_t addr) | ts::IPAddress | |
setAddress4(uint8_t b1, uint8_t b2, uint8_t b3, uint8_t b4) | ts::IPAddress | |
setAddress4(const ::in_addr &a) | ts::IPAddress | |
setAddress4(const ::sockaddr_in &a) | ts::IPAddress | |
setAddress6(uint16_t h1, uint16_t h2, uint16_t h3, uint16_t h4, uint16_t h5, uint16_t h6, uint16_t h7, uint16_t h8) | ts::IPAddress | |
setAddress6(uint64_t net, uint64_t ifid) | ts::IPAddress | |
setAddress6(const ::in6_addr &a) | ts::IPAddress | |
setAddress6(const ::sockaddr_in6 &a) | ts::IPAddress | |
setMask(const IPAddress &mask) | ts::IPAddressMask | |
setPort(Port port) | ts::AbstractNetworkAddress | virtual |
setPrefixSize(size_t prefix) | ts::IPAddressMask | |
toFullString() const override | ts::IPAddressMask | virtual |
toString() const override | ts::IPAddressMask | virtual |
~IPAddress() override | ts::IPAddress | virtual |