blob: 9c0e7a567ecf45345787f3b1a432f3ff3ffe8b47 [file] [log] [blame]
// Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef BASE_HASH_H_
#define BASE_HASH_H_
#include <cstdint>
#include <functional>
#include <string>
namespace base {
// Deprecated: just use std::hash directly
//
// Computes a hash of a string |str|.
// WARNING: This hash function should not be used for any cryptographic purpose.
inline uint32_t Hash(const std::string& str) {
std::hash<std::string> hash_fn;
return hash_fn(str);
}
} // namespace base
#endif // BASE_HASH_H_