| Index: sync/internal_api/public/base/model_type_payload_map.cc
|
| diff --git a/sync/internal_api/public/syncable/model_type_payload_map.cc b/sync/internal_api/public/base/model_type_payload_map.cc
|
| similarity index 70%
|
| rename from sync/internal_api/public/syncable/model_type_payload_map.cc
|
| rename to sync/internal_api/public/base/model_type_payload_map.cc
|
| index 485717862bd2a813ed4856d702003eff1db4aecc..8fb458c86081275eba277f80e6beecb9f0a2b2a9 100644
|
| --- a/sync/internal_api/public/syncable/model_type_payload_map.cc
|
| +++ b/sync/internal_api/public/base/model_type_payload_map.cc
|
| @@ -2,7 +2,7 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include "sync/internal_api/public/syncable/model_type_payload_map.h"
|
| +#include "sync/internal_api/public/base/model_type_payload_map.h"
|
|
|
| #include <vector>
|
|
|
| @@ -35,17 +35,6 @@ ModelTypeSet ModelTypePayloadMapToEnumSet(
|
| return types;
|
| }
|
|
|
| -ModelTypePayloadMap ModelTypePayloadMapFromRoutingInfo(
|
| - const syncer::ModelSafeRoutingInfo& routes,
|
| - const std::string& payload) {
|
| - ModelTypePayloadMap types_with_payloads;
|
| - for (syncer::ModelSafeRoutingInfo::const_iterator i = routes.begin();
|
| - i != routes.end(); ++i) {
|
| - types_with_payloads[i->first] = payload;
|
| - }
|
| - return types_with_payloads;
|
| -}
|
| -
|
| std::string ModelTypePayloadMapToString(
|
| const ModelTypePayloadMap& type_payloads) {
|
| scoped_ptr<DictionaryValue> value(
|
| @@ -85,23 +74,6 @@ void CoalescePayloads(ModelTypePayloadMap* original,
|
| }
|
| }
|
|
|
| -void PurgeStalePayload(ModelTypePayloadMap* original,
|
| - const ModelSafeRoutingInfo& routing_info) {
|
| - std::vector<ModelTypePayloadMap::iterator> iterators_to_delete;
|
| - for (ModelTypePayloadMap::iterator i = original->begin();
|
| - i != original->end(); ++i) {
|
| - if (routing_info.end() == routing_info.find(i->first)) {
|
| - iterators_to_delete.push_back(i);
|
| - }
|
| - }
|
| -
|
| - for (std::vector<ModelTypePayloadMap::iterator>::iterator
|
| - it = iterators_to_delete.begin(); it != iterators_to_delete.end();
|
| - ++it) {
|
| - original->erase(*it);
|
| - }
|
| -}
|
| -
|
| } // namespace syncable
|
| } // namespace syncer
|
|
|
|
|