blob: 15aa0c5be1a30100d6b5971291ef02843c8a80fc [file] [log] [blame]
[email protected]716c0162013-12-13 20:36:531// 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// Helper functions used for URLMatcher and Declarative APIs.
6
7#ifndef COMPONENTS_URL_MATCHER_URL_MATCHER_HELPERS_H_
8#define COMPONENTS_URL_MATCHER_URL_MATCHER_HELPERS_H_
9
10#include <string>
11#include <vector>
12
13namespace base {
14class Value;
15}
16
17namespace url_matcher {
18namespace url_matcher_helpers {
19
20// Converts a ValueList |value| of strings into a vector. Returns true if
21// successful.
22bool GetAsStringVector(const base::Value* value, std::vector<std::string>* out);
23
24} // namespace url_matcher_helpers
25} // namespace url_matcher
26
27#endif // COMPONENTS_URL_MATCHER_URL_MATCHER_HELPERS_H_