Re: [Boost-bugs] [Boost C++ Libraries] #3997: Can't use iterator_range as template argument in tokenizer

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3997: Can't use iterator_range as template argument in tokenizer
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-04-07 23:54:02


#3997: Can't use iterator_range as template argument in tokenizer
------------------------------------+---------------------------------------
  Reporter: roman300178@… | Owner: neilgroves
      Type: Feature Requests | Status: closed
 Milestone: Boost 1.43.0 | Component: range
   Version: Boost 1.39.0 | Severity: Problem
Resolution: invalid | Keywords: tokenizer iterator_range
------------------------------------+---------------------------------------
Changes (by neilgroves):

  * status: new => closed
  * resolution: => invalid

Comment:

 The documented requirements for the Tokenizer argument are greater than
 those provided by the Range Concept. In particular the Tokenizer algorithm
 needs to be able to utilize container functions to resize / allocate etc.
 This is far outside of the scope of the Range Concept by design.

 Since using a container appears an easy and optimal solution I am closing
 this issue.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3997#comment:6>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:02 UTC