summaryrefslogtreecommitdiffstats
path: root/messagebus
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-02-04 00:00:14 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2023-02-04 00:00:14 +0000
commit70327112cb2679dcf0e4879d71fe745c33a42bb7 (patch)
treebcd43231e89be2a71eab3810a29463702378d91b /messagebus
parent730d3e0d462fcc69aaa47c30f1ed868471ce10ad (diff)
Drop boost crc, random and tokenizer
Diffstat (limited to 'messagebus')
-rw-r--r--messagebus/src/vespa/messagebus/testlib/custompolicy.cpp14
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;
}