ase() : p1.base()&lt; p2.base(); 
<a name="l00081"></a>00081 }
<a name="l00082"></a>00082 
<a name="l00083"></a>00083 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> D,<span class="keyword">typename</span> Iterator,<span class="keyword">typename</span> SFn&gt; <span class="keyword">inline</span>
<a name="l00084"></a>00084 <span class="keywordtype">bool</span> operator&lt;(const step_iterator_adaptor&lt;D,Iterator,SFn&gt;&amp; p1, <span class="keyword">const</span> step_iterat