c6f784cb70
Use forwarding references in string/split.hpp
...
On compilers that support C++11, this allows both lvalues and rvalues to be used as inputs to the split(), find_all(), and ifind_all() functions.
For example, given a function get_string() that returns a std::string, this allows you to write:
boost::split(result, get_string(), boost::is_any_of(" "))
2018-08-01 20:54:17 +01:00
d528574fe9
To reduce dependencies changed includes from iterator_range.hpp to iterator_range_core.hpp.
...
[SVN r85731]
2013-09-17 20:37:20 +00:00
681c5827d3
Fixed errors in the doxygen comments. Refs #7083 ; will close when merged to release. Thanks to Olaf for the catch!
...
[SVN r79284]
2012-07-05 15:14:40 +00:00
e439792494
Merged ADL protection patch from Neil Groves
...
[SVN r55424]
2009-08-05 20:01:10 +00:00
9fa2f90db4
begin() and end() calls made fully qualified
...
[SVN r46459]
2008-06-17 21:04:00 +00:00
1541a554f5
changed range_result_iterator to range_iterator
...
[SVN r40518]
2007-10-27 22:52:29 +00:00
b94a3fbfba
adapting to new range interface
...
[SVN r38125]
2007-07-01 22:23:55 +00:00
608112b112
boost guidelines (mainly from inspect tool: tabs, license reference text, etc.)
...
[SVN r34752]
2006-07-27 10:27:37 +00:00
b0a2a9d3e0
Naming convetion changed to follow Boost.Range
...
[SVN r28185]
2005-04-12 16:50:42 +00:00
aea6f39c11
Library adapted to use official Boost.Range instead of the internal version
...
Internal version removed
[SVN r26787]
2005-01-21 16:45:29 +00:00
fb182c2566
Fixing documentation grammar and spelling
...
[SVN r23606]
2004-07-15 21:48:25 +00:00
cc683155c7
Spellchecker applied
...
[SVN r23562]
2004-07-14 22:24:12 +00:00
4185e3fb31
Fixed dangling pointer problem
...
[SVN r23495]
2004-07-13 15:00:36 +00:00
ccce29ecf5
Trying to avoid Intel crash
...
[SVN r23484]
2004-07-13 14:20:06 +00:00
1c963dac31
unnecessary semicolons removed
...
[SVN r22456]
2004-03-07 17:22:58 +00:00
1deef19d55
String Algorithm Library: initial commit
...
[SVN r22431]
2004-03-04 22:12:19 +00:00