示例#1
0
 // Find operation
 match_type do_find( 
     input_iterator_type Begin,
     input_iterator_type End ) const
 {
     if (!m_Finder.empty())
     {
         return m_Finder(Begin,End);
     }
     else
     {
         return match_type(End,End);
     }
 }
示例#2
0
 inline iterator_range< 
     BOOST_STRING_TYPENAME range_const_iterator<RangeT>::type>
 operator()(const RangeT& Replace) const
 {
     return m_Finder(::pdalboost::begin(Replace), ::pdalboost::end(Replace));
 }