1// Copyright 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef NET_TOOLS_BALSA_SPLIT_H_ 6#define NET_TOOLS_BALSA_SPLIT_H_ 7 8#include <vector> 9#include "base/strings/string_piece.h" 10 11namespace net { 12 13// Yea, this could be done with less code duplication using 14// template magic, I know. 15void SplitStringPieceToVector(const base::StringPiece& full, 16 const char* delim, 17 std::vector<base::StringPiece>* vec, 18 bool omit_empty_strings); 19 20} // namespace net 21 22#endif // NET_TOOLS_BALSA_SPLIT_H_ 23 24