// Copyright 2022 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_SESSION_PROTO_DB_SESSION_PROTO_STORAGE_H_ #define COMPONENTS_SESSION_PROTO_DB_SESSION_PROTO_STORAGE_H_ #include <string> #include <utility> #include <vector> #include "components/leveldb_proto/public/proto_database.h" // General purpose per session (BrowserContext/BrowserState), per proto key -> // proto database where the template is the proto which is being stored. A // SessionProtoStorage should be acquired using SessionProtoDBFactory. template <typename T> class SessionProtoStorage { … }; #endif // COMPONENTS_SESSION_PROTO_DB_SESSION_PROTO_STORAGE_H_