| Index: sync/internal_api/public/base/model_type_invalidation_map.h
|
| diff --git a/sync/internal_api/public/base/model_type_state_map.h b/sync/internal_api/public/base/model_type_invalidation_map.h
|
| similarity index 38%
|
| rename from sync/internal_api/public/base/model_type_state_map.h
|
| rename to sync/internal_api/public/base/model_type_invalidation_map.h
|
| index 5a9f84d6fc40eab3c30726d9533ef8512e3a3895..7cc4a142a49834f1972e9fd001674c6bbe97a769 100644
|
| --- a/sync/internal_api/public/base/model_type_state_map.h
|
| +++ b/sync/internal_api/public/base/model_type_invalidation_map.h
|
| @@ -2,16 +2,16 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
| //
|
| -// Definition of ModelTypeStateMap and various utility functions.
|
| +// Definition of ModelTypeInvalidationMap and various utility functions.
|
|
|
| -#ifndef SYNC_INTERNAL_PUBLIC_API_BASE_MODEL_TYPE_STATE_MAP_H_
|
| -#define SYNC_INTERNAL_PUBLIC_API_BASE_MODEL_TYPE_STATE_MAP_H_
|
| +#ifndef SYNC_INTERNAL_PUBLIC_API_BASE_MODEL_TYPE_INVALIDATION_MAP_H_
|
| +#define SYNC_INTERNAL_PUBLIC_API_BASE_MODEL_TYPE_INVALIDATION_MAP_H_
|
|
|
| #include <map>
|
| #include <string>
|
|
|
| #include "sync/base/sync_export.h"
|
| -#include "sync/internal_api/public/base/invalidation_state.h"
|
| +#include "sync/internal_api/public/base/invalidation.h"
|
| #include "sync/internal_api/public/base/model_type.h"
|
|
|
| // TODO(akalin): Move the non-exported functions in this file to a
|
| @@ -23,32 +23,31 @@ class DictionaryValue;
|
|
|
| namespace syncer {
|
|
|
| -// A container that contains a set of datatypes with possible string
|
| -// payloads.
|
| -typedef std::map<ModelType, InvalidationState> ModelTypeStateMap;
|
| +// A map between sync data types and their associated invalidation.
|
| +typedef std::map<ModelType, Invalidation> ModelTypeInvalidationMap;
|
|
|
| -// Helper functions for building ModelTypeStateMaps.
|
| +// Helper functions for building ModelTypeInvalidationMaps.
|
|
|
| -// Make a TypeStateMap from all the types in a ModelTypeSet using a
|
| +// Make a ModelTypeInvalidationMap from all the types in a ModelTypeSet using a
|
| // default payload.
|
| -SYNC_EXPORT ModelTypeStateMap ModelTypeSetToStateMap(
|
| +SYNC_EXPORT ModelTypeInvalidationMap ModelTypeSetToInvalidationMap(
|
| ModelTypeSet model_types, const std::string& payload);
|
|
|
| -ModelTypeSet ModelTypeStateMapToSet(
|
| - const ModelTypeStateMap& type_state_map);
|
| +ModelTypeSet ModelTypeInvalidationMapToSet(
|
| + const ModelTypeInvalidationMap& invalidation_map);
|
|
|
| -std::string ModelTypeStateMapToString(
|
| - const ModelTypeStateMap& type_state_map);
|
| +std::string ModelTypeInvalidationMapToString(
|
| + const ModelTypeInvalidationMap& invalidation_map);
|
|
|
| // Caller takes ownership of the returned dictionary.
|
| -base::DictionaryValue* ModelTypeStateMapToValue(
|
| - const ModelTypeStateMap& type_state_map);
|
| +base::DictionaryValue* ModelTypeInvalidationMapToValue(
|
| + const ModelTypeInvalidationMap& invalidation_map);
|
|
|
| // Coalesce |update| into |original|, overwriting only when |update| has
|
| // a non-empty payload.
|
| -void CoalesceStates(ModelTypeStateMap* original,
|
| - const ModelTypeStateMap& update);
|
| +void CoalesceStates(ModelTypeInvalidationMap* original,
|
| + const ModelTypeInvalidationMap& update);
|
|
|
| } // namespace syncer
|
|
|
| -#endif // SYNC_INTERNAL_PUBLIC_API_BASE_MODEL_TYPE_STATE_MAP_H_
|
| +#endif // SYNC_INTERNAL_PUBLIC_API_BASE_MODEL_TYPE_INVALIDATION_MAP_H_
|
|
|