summaryrefslogtreecommitdiff
path: root/docs/api/identifier-index.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/api/identifier-index.html')
-rwxr-xr-xdocs/api/identifier-index.html785
1 files changed, 545 insertions, 240 deletions
diff --git a/docs/api/identifier-index.html b/docs/api/identifier-index.html
index 08a472e..f239c92 100755
--- a/docs/api/identifier-index.html
+++ b/docs/api/identifier-index.html
@@ -67,13 +67,13 @@
<a href="#H">H</a>
<a href="#I">I</a>
J
- <a href="#K">K</a>
+ K
<a href="#L">L</a>
- M
+ <a href="#M">M</a>
<a href="#N">N</a>
<a href="#O">O</a>
<a href="#P">P</a>
- Q
+ <a href="#Q">Q</a>
<a href="#R">R</a>
<a href="#S">S</a>
<a href="#T">T</a>
@@ -93,41 +93,33 @@
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#abbrev_to_verbose">abbrev_to_verbose()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrValueDescriptor-class.html">AddrValueDescriptor</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#adjacent">adjacent()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html">Addr</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr-module.html#AT_EUI64">AT_EUI64</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRangeSet-class.html#all_matches">all_matches()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRangeSet-class.html">IPRangeSet</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#addr_type">addr_type</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr-module.html#AT_INET">AT_INET</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
-</tr>
-<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#addr_type">addr_type</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr-module.html#AT_INET6">AT_INET6</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRangeSet-class.html#any_match">any_match()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRangeSet-class.html">IPRangeSet</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#addr_type">addr_type</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.AddrConversionError-class.html">AddrConversionError</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr-module.html#AT_LINK">AT_LINK</a><br />
+<td width="33%" class="link-index"><a href="netaddr-module.html#AT_EUI64">AT_EUI64</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
</tr>
<tr>
@@ -135,23 +127,31 @@
<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address-module.html">address</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr-module.html#AT_NAMES">AT_NAMES</a><br />
+<td width="33%" class="link-index"><a href="netaddr-module.html#AT_INET">AT_INET</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#addr_type">addr_type</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.AddrFormatError-class.html">AddrFormatError</a><br />
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#address">address()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr-module.html#AT_INET6">AT_INET6</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#addr_type">addr_type</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#address">address()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr-module.html#AT_LINK">AT_LINK</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address-module.html#AT_STRATEGIES">AT_STRATEGIES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#addr_type">addr_type</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html">AddrRange</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr-module.html#AT_UNSPEC">AT_UNSPEC</a><br />
+<td width="33%" class="link-index"><a href="netaddr.AddrFormatError-class.html">AddrFormatError</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr-module.html#AT_NAMES">AT_NAMES</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
</tr>
<tr>
@@ -159,14 +159,24 @@
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
-<td width="33%" class="link-index">&nbsp;</td>
+<td width="33%" class="link-index"><a href="netaddr.address-module.html#AT_STRATEGIES">AT_STRATEGIES</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.AddrTypeDescriptor-class.html">AddrTypeDescriptor</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
-<td width="33%" class="link-index">&nbsp;</td>
+<td width="33%" class="link-index"><a href="netaddr-module.html#AT_UNSPEC">AT_UNSPEC</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#ADDR_TYPES">ADDR_TYPES</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.AddrValueDescriptor-class.html">AddrValueDescriptor</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core.Publisher-class.html#attach">attach()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core.Publisher-class.html">Publisher</a>)</span></td>
</tr>
</table>
</td></tr>
@@ -176,15 +186,15 @@
<tr>
<td width="33%" class="link-index"><a href="netaddr-module.html#BIG_ENDIAN_PLATFORM">BIG_ENDIAN_PLATFORM</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#bits_to_int">bits_to_int()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#bits_to_words">bits_to_words()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#bits">bits()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#broadcast">broadcast</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#bits">bits()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#bin">bin()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#bits_to_str">bits_to_str()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#bits_to_int">bits_to_int()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
@@ -196,22 +206,29 @@
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html">CIDR</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#cidrs">cidrs()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core-module.html">core</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+</tr>
+<tr>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#cidr">cidr()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#cidr">cidr()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#cidrs">cidrs()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html#create_ieee_indices">create_ieee_indices()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
</tr>
-<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="D">D</a></h2></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#data_flavour">data_flavour()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#description">description()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core.Publisher-class.html#detach">detach()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core.Publisher-class.html">Publisher</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.DictUpdater-class.html">DictUpdater</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip-module.html">netaddr.ip</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
@@ -223,15 +240,16 @@
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#ei">ei()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
-<td width="33%" class="link-index">&nbsp;</td>
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html">eui</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#eui64">eui64()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html">EUI</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#eui64">eui64()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
@@ -240,19 +258,34 @@
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#first">first</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.FileIndexer-class.html">FileIndexer</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#fmt">fmt</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.FormatDescriptor-class.html">FormatDescriptor</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#first">first</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#fmt">fmt</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#fmt">fmt</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#format">format()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
-<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="H">H</a></h2></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#hostmask">hostmask()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#hostmask">hostmask</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#hostname">hostname()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
@@ -265,92 +298,186 @@
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyStd-class.html#int_to_arpa">int_to_arpa()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyStd-class.html">IPv4StrategyStd</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#int_to_words">int_to_words()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html">IAB</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#int_to_str">int_to_str()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#ipv6_link_local">ipv6_link_local()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#int_to_arpa">int_to_arpa()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#int_to_words">int_to_words()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#iab">iab()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#int_to_str">int_to_str()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.IPv6Parser-class.html">IPv6Parser</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip-module.html">netaddr.ip</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui.IABIndexParser-class.html">IABIndexParser</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#int_to_str">int_to_str()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#int_to_bits">int_to_bits()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.ip-module.html#IANA_INFO">IANA_INFO</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip-module.html">netaddr.ip</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#int_to_words">int_to_words()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_hostmask">is_hostmask()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html#IEEE_IAB_INDEX">IEEE_IAB_INDEX</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#int_to_words">int_to_words()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_ipv4_compat">is_ipv4_compat()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html#IEEE_IAB_METADATA">IEEE_IAB_METADATA</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html">IP</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_hostmask">is_hostmask()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_ipv4_mapped">is_ipv4_mapped()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#int_to_str">int_to_str()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#ipv4">ipv4()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html#IEEE_IAB_REGISTRY">IEEE_IAB_REGISTRY</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip-module.html">ip</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_link_local">is_link_local()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html#IEEE_OUI_INDEX">IEEE_OUI_INDEX</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html">IPRange</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_loopback">is_loopback()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html#IEEE_OUI_METADATA">IEEE_OUI_METADATA</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#iprange">iprange()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_multicast">is_multicast()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#int_to_str">int_to_str()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html#IEEE_OUI_REGISTRY">IEEE_OUI_REGISTRY</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#iprange">iprange()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_netmask">is_netmask()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#int_to_str">int_to_str()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyStd-class.html">IPv4StrategyStd</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#info">info()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRangeSet-class.html">IPRangeSet</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_private">is_private()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#info">info()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#ipv4">ipv4()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_reserved">is_reserved()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyStd-class.html#int_to_arpa">int_to_arpa()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyStd-class.html">IPv4StrategyStd</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.misc-module.html#ipv4_cidr_prefixes">ipv4_cidr_prefixes()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.misc-module.html">netaddr.misc</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#is_unicast">is_unicast()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#int_to_str">int_to_str()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#int_to_arpa">int_to_arpa()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#ipv6">ipv6()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.IPv4Parser-class.html">IPv4Parser</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip-module.html">netaddr.ip</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#is_valid">is_valid()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#int_to_bin">int_to_bin()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#isiab">isiab()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#int_to_bits">int_to_bits()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyStd-class.html">IPv4StrategyStd</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#issubnet">issubnet()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#int_to_packed">int_to_packed()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#ipv6">ipv6()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#issupernet">issupernet()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#int_to_str">int_to_str()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.misc-module.html#ipv6_cidr_prefixes">ipv6_cidr_prefixes()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.misc-module.html">netaddr.misc</a>)</span></td>
+<td width="33%" class="link-index">&nbsp;</td>
+</tr>
</table>
</td></tr>
-<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="K">K</a></h2></td>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="L">L</a></h2></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#klass">klass</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#klass">klass</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#last">last</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip-module.html#load_iana_info">load_iana_info()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip-module.html">netaddr.ip</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#klass">klass</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.KlassDescriptor-class.html">KlassDescriptor</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.LineRecordParser-class.html">LineRecordParser</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip-module.html">netaddr.ip</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui-module.html#load_ieee_indices">load_ieee_indices()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
</td></tr>
-<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="L">L</a></h2></td>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="M">M</a></h2></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#last">last</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRangeSet-class.html#max_match">max_match()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRangeSet-class.html">IPRangeSet</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.misc-module.html">misc</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRangeSet-class.html#min_match">min_match()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRangeSet-class.html">IPRangeSet</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.MulticastParser-class.html">MulticastParser</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip-module.html">netaddr.ip</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
-<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="N">N</a></h2></td>
@@ -358,15 +485,24 @@
<table class="link-index" width="100%" border="1">
<tr>
<td width="33%" class="link-index"><a href="netaddr-module.html">netaddr</a></td>
-<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#netmask_bits">netmask_bits()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
-<td width="33%" class="link-index">&nbsp;</td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#network">network</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.NotRegisteredError-class.html">NotRegisteredError</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#netmask">netmask()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#netmask">netmask</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.MulticastParser-class.html#normalise_addr">normalise_addr()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.MulticastParser-class.html">MulticastParser</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address-module.html#nrange">nrange()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#netmask_bits">netmask_bits()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core.Publisher-class.html#notify">notify()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core.Publisher-class.html">Publisher</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
@@ -375,24 +511,88 @@
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#org">org()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html">OUI</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#overlaps">overlaps()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#org">org()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#oui">oui()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#org_count">org_count()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUIIndexParser-class.html">OUIIndexParser</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui-module.html" onclick="show_private();">netaddr.eui</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
-<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="P">P</a></h2></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#packed">packed()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.IPv6Parser-class.html#parse_line">parse_line()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.IPv6Parser-class.html">IPv6Parser</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core.PrettyPrinter-class.html">PrettyPrinter</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core-module.html" onclick="show_private();">netaddr.core</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#packed_to_int">packed_to_int()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.LineRecordParser-class.html#parse_line">parse_line()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.LineRecordParser-class.html">LineRecordParser</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.misc-module.html#print_ipv4_cidr_prefixes">print_ipv4_cidr_prefixes()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.misc-module.html">netaddr.misc</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui.IABIndexParser-class.html#parse">parse()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IABIndexParser-class.html">IABIndexParser</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.MulticastParser-class.html#parse_line">parse_line()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.MulticastParser-class.html">MulticastParser</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.misc-module.html#print_ipv6_cidr_prefixes">print_ipv6_cidr_prefixes()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.misc-module.html">netaddr.misc</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUIIndexParser-class.html#parse">parse()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUIIndexParser-class.html">OUIIndexParser</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#prefixlen">prefixlen</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core.Publisher-class.html">Publisher</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core-module.html" onclick="show_private();">netaddr.core</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.ip.LineRecordParser-class.html#parse">parse()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.LineRecordParser-class.html">LineRecordParser</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#prefixlen">prefixlen</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index">&nbsp;</td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.ip.IPv4Parser-class.html#parse_line">parse_line()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.IPv4Parser-class.html">IPv4Parser</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.PrefixLenDescriptor-class.html">PrefixLenDescriptor</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
+<td width="33%" class="link-index">&nbsp;</td>
+</tr>
+</table>
+</td></tr>
+<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="Q">Q</a></h2></td>
+<td valign="top">
+<table class="link-index" width="100%" border="1">
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.ip-module.html#query">query()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip-module.html">netaddr.ip</a>)</span></td>
+<td width="33%" class="link-index">&nbsp;</td>
+<td width="33%" class="link-index">&nbsp;</td>
</tr>
<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
@@ -401,94 +601,109 @@
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#RE_MAC_FORMATS">RE_MAC_FORMATS</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#registration">registration()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
+<td width="33%" class="link-index">&nbsp;</td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#registration">registration()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#reverse_dns">reverse_dns()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
-<td width="33%" class="link-index">&nbsp;</td>
</tr>
-<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="S">S</a></h2></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#size">size()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#size">size()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#str_to_int">str_to_int()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#STRATEGIES">STRATEGIES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#strategy">strategy</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr-module.html#ST_EUI48">ST_EUI48</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#span">span()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#str_to_int">str_to_int()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#strategy">strategy</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#split_iab_mac">split_iab_mac()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#str_to_int">str_to_int()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#strategy">strategy</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#strategy">strategy</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy-module.html#ST_EUI48">ST_EUI48</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr-module.html#ST_EUI48">ST_EUI48</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#str_to_int">str_to_int()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#strategy">strategy</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#strategy">strategy</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy-module.html#ST_EUI48">ST_EUI48</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#STRATEGIES">STRATEGIES</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#strategy">strategy</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr-module.html#ST_EUI64">ST_EUI64</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#str_to_words">str_to_words()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#strategy">strategy</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#STRATEGIES">STRATEGIES</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy-module.html">strategy</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.strategy-module.html#ST_EUI64">ST_EUI64</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#str_to_words">str_to_words()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#strategy">strategy</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#STRATEGIES">STRATEGIES</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.StrategyDescriptor-class.html">StrategyDescriptor</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr-module.html#ST_IPV4">ST_IPV4</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#STRATEGIES">STRATEGIES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#strategy">strategy</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#STRATEGIES">STRATEGIES</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#STRUCT_FORMATS">STRUCT_FORMATS</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.strategy-module.html#ST_IPV4">ST_IPV4</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#STRATEGIES">STRATEGIES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#strategy">strategy</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#STRATEGIES">STRATEGIES</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#subnet">subnet()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr-module.html#ST_IPV6">ST_IPV6</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#STRATEGIES">STRATEGIES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy-module.html">strategy</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr-module.html">netaddr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#STRATEGIES">STRATEGIES</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core.Subscriber-class.html">Subscriber</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core-module.html" onclick="show_private();">netaddr.core</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.strategy-module.html#ST_IPV6">ST_IPV6</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#STRATEGIES">STRATEGIES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.StrategyDescriptor-class.html">StrategyDescriptor</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
-</tr>
-<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#str_to_bits">str_to_bits()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#STRATEGIES">STRATEGIES</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#strategy">strategy</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
@@ -509,12 +724,20 @@
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
+<td width="33%" class="link-index"><a href="netaddr.core.PrettyPrinter-class.html#update">update()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core.PrettyPrinter-class.html">PrettyPrinter</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.FileIndexer-class.html#update">update()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.FileIndexer-class.html">FileIndexer</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy-module.html#USE_IPV4_OPT">USE_IPV4_OPT</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
-<td width="33%" class="link-index">&nbsp;</td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.core.Subscriber-class.html#update">update()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core.Subscriber-class.html">Subscriber</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.DictUpdater-class.html#update">update()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.DictUpdater-class.html">DictUpdater</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
-<tr><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td><td class="link-index">&nbsp;</td></tr>
</table>
</td></tr>
<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="V">V</a></h2></td>
@@ -525,21 +748,22 @@
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#valid_str">valid_str()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#value">value</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#valid_words">valid_words()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#valid_int">valid_int()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#valid_str">valid_str()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a>)</span></td>
-<td width="33%" class="link-index">&nbsp;</td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#valid_str">valid_str()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#value">value</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#valid_str">valid_str()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#valid_words">valid_words()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#valid_str">valid_str()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
</table>
@@ -550,178 +774,227 @@
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html">Wildcard</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address-module.html" onclick="show_private();">netaddr.address</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#words_to_bits">words_to_bits()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#words_to_str">words_to_str()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#wildcard">wildcard()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#words_to_int">words_to_int()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#wildcard">wildcard()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#wildcard">wildcard()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#words_to_int">words_to_int()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
<td width="33%" class="link-index">&nbsp;</td>
</tr>
-<tr>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#word_to_bits">word_to_bits()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#words_to_int">words_to_int()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
-<td width="33%" class="link-index">&nbsp;</td>
-</tr>
</table>
</td></tr>
<tr valign="top"><td valign="top" width="1%"><h2 class="epydoc"><a name="_">_</a></h2></td>
<td valign="top">
<table class="link-index" width="100%" border="1">
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__contains__">__contains__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.KlassDescriptor-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.KlassDescriptor-class.html">KlassDescriptor</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#_">_</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.StrategyDescriptor-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.StrategyDescriptor-class.html">StrategyDescriptor</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__lshift__">__lshift__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#_">_</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__lt__">__lt__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__add__">__add__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core.PrettyPrinter-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core.PrettyPrinter-class.html">PrettyPrinter</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__lt__">__lt__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#__add__">__add__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.core.Publisher-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.core.Publisher-class.html">Publisher</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__ne__">__ne__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__eq__">__eq__()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__and__">__and__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.PrefixLenDescriptor-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.PrefixLenDescriptor-class.html">PrefixLenDescriptor</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__ne__">__ne__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.FileIndexer-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.FileIndexer-class.html">FileIndexer</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__ne__">__ne__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__eq__">__eq__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.StrategyDescriptor-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.StrategyDescriptor-class.html">StrategyDescriptor</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__repr__">__repr__()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__contains__">__contains__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__or__">__or__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__ge__">__ge__()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.IPRangeSet-class.html#__contains__">__contains__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRangeSet-class.html">IPRangeSet</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.IABIndexParser-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IABIndexParser-class.html">IABIndexParser</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__repr__">__repr__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__repr__">__repr__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__ge__">__ge__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__eq__">__eq__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#__repr__">__repr__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__getitem__">__getitem__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__eq__">__eq__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUIIndexParser-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUIIndexParser-class.html">OUIIndexParser</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#__repr__">__repr__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__getitem__">__getitem__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__ge__">__ge__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.DictUpdater-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.DictUpdater-class.html">DictUpdater</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__ge__">__ge__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.IPv4Parser-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.IPv4Parser-class.html">IPv4Parser</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#__repr__">__repr__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
</tr>
<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__getitem__">__getitem__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.IPv6Parser-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.IPv6Parser-class.html">IPv6Parser</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__getitem__">__getitem__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.LineRecordParser-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.LineRecordParser-class.html">LineRecordParser</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#__repr__">__repr__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
+</tr>
+<tr>
<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__gt__">__gt__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyStd-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyStd-class.html">IPv4StrategyStd</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.ip.MulticastParser-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.ip.MulticastParser-class.html">MulticastParser</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#__repr__">__repr__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__gt__">__gt__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrTypeDescriptor-class.html#__set__">__set__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrTypeDescriptor-class.html">AddrTypeDescriptor</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__gt__">__gt__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.AddrStrategy-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.AddrStrategy-class.html">AddrStrategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__rshift__">__rshift__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__hash__">__hash__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__int__">__int__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.EUI48Strategy-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.EUI48Strategy-class.html">EUI48Strategy</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.AddrTypeDescriptor-class.html#__set__">__set__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrTypeDescriptor-class.html">AddrTypeDescriptor</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__hash__">__hash__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyOpt-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyOpt-class.html">IPv4StrategyOpt</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.AddrValueDescriptor-class.html#__set__">__set__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrValueDescriptor-class.html">AddrValueDescriptor</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__hash__">__hash__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__isub__">__isub__()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__hex__">__hex__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.KlassDescriptor-class.html#__set__">__set__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.KlassDescriptor-class.html">KlassDescriptor</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv4StrategyStd-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv4StrategyStd-class.html">IPv4StrategyStd</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.FormatDescriptor-class.html#__set__">__set__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.FormatDescriptor-class.html">FormatDescriptor</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__hex__">__hex__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__isub__">__isub__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#__hex__">__hex__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.strategy.IPv6Strategy-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.strategy.IPv6Strategy-class.html">IPv6Strategy</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.PrefixLenDescriptor-class.html#__set__">__set__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.PrefixLenDescriptor-class.html">PrefixLenDescriptor</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__iadd__">__iadd__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__iter__">__iter__()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#__hex__">__hex__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__int__">__int__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.StrategyDescriptor-class.html#__set__">__set__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.StrategyDescriptor-class.html">StrategyDescriptor</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__iadd__">__iadd__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__iter__">__iter__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__iadd__">__iadd__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#__int__">__int__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__setitem__">__setitem__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__le__">__le__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__iadd__">__iadd__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#__int__">__int__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__str__">__str__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
</tr>
<tr>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__init__">__init__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__le__">__le__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__str__">__str__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__invert__">__invert__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#__str__">__str__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.AddrTypeDescriptor-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrTypeDescriptor-class.html">AddrTypeDescriptor</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__len__">__len__()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__isub__">__isub__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#__str__">__str__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#__str__">__str__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.AddrValueDescriptor-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrValueDescriptor-class.html">AddrValueDescriptor</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__len__">__len__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#__str__">__str__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__isub__">__isub__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__str__">__str__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__long__">__long__()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__iter__">__iter__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.address.Wildcard-class.html#__str__">__str__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Wildcard-class.html">Wildcard</a>)</span></td>
@@ -729,16 +1002,48 @@
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.EUI-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.EUI-class.html">EUI</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__lt__">__lt__()</a><br />
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__iter__">__iter__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.IAB-class.html#__str__">__str__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.IAB-class.html">IAB</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.FormatDescriptor-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.FormatDescriptor-class.html">FormatDescriptor</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__le__">__le__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#__sub__">__sub__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.eui.OUI-class.html#__str__">__str__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.eui.OUI-class.html">OUI</a>)</span></td>
</tr>
<tr>
<td width="33%" class="link-index"><a href="netaddr.address.IP-class.html#__init__">__init__()</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.address.IP-class.html">IP</a>)</span></td>
-<td width="33%" class="link-index"><a href="netaddr.address.AddrRange-class.html#__lt__">__lt__()</a><br />
-<span class="index-where">(in&nbsp;<a href="netaddr.address.AddrRange-class.html">AddrRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__le__">__le__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__sub__">__sub__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__len__">__len__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.CIDR-class.html#__sub__">__sub__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.CIDR-class.html">CIDR</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRangeSet-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRangeSet-class.html">IPRangeSet</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.IPRange-class.html#__len__">__len__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.IPRange-class.html">IPRange</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__xor__">__xor__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
+</tr>
+<tr>
+<td width="33%" class="link-index"><a href="netaddr.address.PrefixLenDescriptor-class.html#__init__">__init__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.PrefixLenDescriptor-class.html">PrefixLenDescriptor</a>)</span></td>
+<td width="33%" class="link-index"><a href="netaddr.address.Addr-class.html#__long__">__long__()</a><br />
+<span class="index-where">(in&nbsp;<a href="netaddr.address.Addr-class.html">Addr</a>)</span></td>
<td width="33%" class="link-index"><a href="netaddr.strategy-module.html#_BYTES_TO_BITS">_BYTES_TO_BITS</a><br />
<span class="index-where">(in&nbsp;<a href="netaddr.strategy-module.html" onclick="show_private();">netaddr.strategy</a>)</span></td>
</tr>
@@ -776,7 +1081,7 @@
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">
- Generated by Epydoc 3.0.1 on Mon Sep 29 23:23:23 2008
+ Generated by Epydoc 3.0.1 on Wed Jan 21 01:00:23 2009
</td>
<td align="right" class="footer">
<a target="mainFrame" href="http://epydoc.sourceforge.net"