diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2023-02-04 00:00:14 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2023-02-04 00:00:14 +0000 |
commit | 70327112cb2679dcf0e4879d71fe745c33a42bb7 (patch) | |
tree | bcd43231e89be2a71eab3810a29463702378d91b /messagebus | |
parent | 730d3e0d462fcc69aaa47c30f1ed868471ce10ad (diff) |
Drop boost crc, random and tokenizer
Diffstat (limited to 'messagebus')
-rw-r--r-- | messagebus/src/vespa/messagebus/testlib/custompolicy.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/messagebus/src/vespa/messagebus/testlib/custompolicy.cpp b/messagebus/src/vespa/messagebus/testlib/custompolicy.cpp index c7db802420d..a2d99d0c63a 100644 --- a/messagebus/src/vespa/messagebus/testlib/custompolicy.cpp +++ b/messagebus/src/vespa/messagebus/testlib/custompolicy.cpp @@ -4,7 +4,7 @@ #include <vespa/messagebus/emptyreply.h> #include <vespa/messagebus/errorcode.h> #include <vespa/messagebus/routing/routingcontext.h> -#include <boost/tokenizer.hpp> +#include <vespa/vespalib/text/stringtokenizer.h> #include <vespa/log/log.h> LOG_SETUP(".custompolicy"); @@ -114,15 +114,9 @@ std::vector<Route> CustomPolicyFactory::parseRoutes(const string &str) { std::vector<Route> routes; - using Separator = boost::char_separator<char>; - using Tokenizer = boost::tokenizer<Separator>; - Separator separator(","); - std::string stdstr(str); - Tokenizer tokenizer(stdstr, separator); - for (Tokenizer::iterator it = tokenizer.begin(); - it != tokenizer.end(); ++it) - { - routes.push_back(Route::parse(*it)); + vespalib::StringTokenizer tokenizer(str, ",", ""); + for (const auto & token : tokenizer) { + routes.emplace_back(Route::parse(token)); } return routes; } |