1// Copyright (c) 2009 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_FLIP_SERVER_SPLIT_H_ 6#define NET_TOOLS_FLIP_SERVER_SPLIT_H_ 7#pragma once 8 9#include <vector> 10#include "base/string_piece.h" 11 12namespace net { 13 14// Yea, this could be done with less code duplication using 15// template magic, I know. 16void SplitStringPieceToVector(const base::StringPiece& full, 17 const char* delim, 18 std::vector<base::StringPiece>* vec, 19 bool omit_empty_strings); 20 21} // namespace net 22 23#endif // NET_TOOLS_FLIP_SERVER_SPLIT_H_ 24 25