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