// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_SAFE_BROWSING_CORE_BROWSER_DB_PREFIX_ITERATOR_H_ #define COMPONENTS_SAFE_BROWSING_CORE_BROWSER_DB_PREFIX_ITERATOR_H_ #include <cstddef> #include <iterator> #include <string_view> #include "components/safe_browsing/core/browser/db/v4_protocol_manager_util.h" namespace safe_browsing { // The prefix iterator is used to binary search within a |HashPrefixes|. It is // essentially a random access iterator that steps |PrefixSize| steps within the // underlying buffer. class PrefixIterator { … }; } // namespace safe_browsing #endif // COMPONENTS_SAFE_BROWSING_CORE_BROWSER_DB_PREFIX_ITERATOR_H_