Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(231)

Side by Side Diff: sync/protocol/proto_value_conversions.h

Issue 143973006: New Sync datatype for Synced Notifications App Info (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: AppInfo: Rename fields in protobuf to match code better. Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2012 The Chromium Authors. All rights reserved. 1 // Copyright 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Keep this file in sync with the .proto files in this directory. 5 // Keep this file in sync with the .proto files in this directory.
6 6
7 #ifndef SYNC_PROTOCOL_PROTO_VALUE_CONVERSIONS_H_ 7 #ifndef SYNC_PROTOCOL_PROTO_VALUE_CONVERSIONS_H_
8 #define SYNC_PROTOCOL_PROTO_VALUE_CONVERSIONS_H_ 8 #define SYNC_PROTOCOL_PROTO_VALUE_CONVERSIONS_H_
9 9
10 #include "sync/base/sync_export.h" 10 #include "sync/base/sync_export.h"
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 class SearchEngineSpecifics; 57 class SearchEngineSpecifics;
58 class SessionHeader; 58 class SessionHeader;
59 class SessionSpecifics; 59 class SessionSpecifics;
60 class SessionTab; 60 class SessionTab;
61 class SessionWindow; 61 class SessionWindow;
62 class SimpleCollapsedLayout; 62 class SimpleCollapsedLayout;
63 class SyncAttachmentId; 63 class SyncAttachmentId;
64 class SyncCycleCompletedEventInfo; 64 class SyncCycleCompletedEventInfo;
65 class SyncedNotification; 65 class SyncedNotification;
66 class SyncedNotificationAction; 66 class SyncedNotificationAction;
67 class SyncedNotificationAppInfo;
68 class SyncedNotificationAppInfoSpecifics;
67 class SyncedNotificationDestination; 69 class SyncedNotificationDestination;
68 class SyncedNotificationImage; 70 class SyncedNotificationImage;
69 class SyncedNotificationProfileImage; 71 class SyncedNotificationProfileImage;
70 class SyncedNotificationRenderInfo; 72 class SyncedNotificationRenderInfo;
71 class SyncedNotificationSpecifics; 73 class SyncedNotificationSpecifics;
72 class TabNavigation; 74 class TabNavigation;
73 class Target; 75 class Target;
74 class ThemeSpecifics; 76 class ThemeSpecifics;
75 class TimeRangeDirective; 77 class TimeRangeDirective;
76 class TypedUrlSpecifics; 78 class TypedUrlSpecifics;
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after
242 244
243 SYNC_EXPORT_PRIVATE base::DictionaryValue* NigoriSpecificsToValue( 245 SYNC_EXPORT_PRIVATE base::DictionaryValue* NigoriSpecificsToValue(
244 const sync_pb::NigoriSpecifics& nigori_specifics); 246 const sync_pb::NigoriSpecifics& nigori_specifics);
245 247
246 SYNC_EXPORT_PRIVATE base::DictionaryValue* PasswordSpecificsToValue( 248 SYNC_EXPORT_PRIVATE base::DictionaryValue* PasswordSpecificsToValue(
247 const sync_pb::PasswordSpecifics& password_specifics); 249 const sync_pb::PasswordSpecifics& password_specifics);
248 250
249 SYNC_EXPORT_PRIVATE base::DictionaryValue* PreferenceSpecificsToValue( 251 SYNC_EXPORT_PRIVATE base::DictionaryValue* PreferenceSpecificsToValue(
250 const sync_pb::PreferenceSpecifics& password_specifics); 252 const sync_pb::PreferenceSpecifics& password_specifics);
251 253
254 SYNC_EXPORT_PRIVATE base::DictionaryValue*
255 SyncedNotificationAppInfoSpecificsToValue(
256 const sync_pb::SyncedNotificationAppInfoSpecifics&
257 synced_notification_specifics);
258
252 SYNC_EXPORT_PRIVATE base::DictionaryValue* SyncedNotificationSpecificsToValue( 259 SYNC_EXPORT_PRIVATE base::DictionaryValue* SyncedNotificationSpecificsToValue(
253 const sync_pb::SyncedNotificationSpecifics& 260 const sync_pb::SyncedNotificationSpecifics&
254 synced_notification_specifics); 261 synced_notification_specifics);
255 262
256 SYNC_EXPORT_PRIVATE base::DictionaryValue* SearchEngineSpecificsToValue( 263 SYNC_EXPORT_PRIVATE base::DictionaryValue* SearchEngineSpecificsToValue(
257 const sync_pb::SearchEngineSpecifics& search_engine_specifics); 264 const sync_pb::SearchEngineSpecifics& search_engine_specifics);
258 265
259 SYNC_EXPORT_PRIVATE base::DictionaryValue* ThemeSpecificsToValue( 266 SYNC_EXPORT_PRIVATE base::DictionaryValue* ThemeSpecificsToValue(
260 const sync_pb::ThemeSpecifics& theme_specifics); 267 const sync_pb::ThemeSpecifics& theme_specifics);
261 268
(...skipping 27 matching lines...) Expand all
289 296
290 base::DictionaryValue* ClientConfigParamsToValue( 297 base::DictionaryValue* ClientConfigParamsToValue(
291 const sync_pb::ClientConfigParams& proto); 298 const sync_pb::ClientConfigParams& proto);
292 299
293 SYNC_EXPORT_PRIVATE base::DictionaryValue* SyncAttachmentIdToValue( 300 SYNC_EXPORT_PRIVATE base::DictionaryValue* SyncAttachmentIdToValue(
294 const sync_pb::SyncAttachmentId& proto); 301 const sync_pb::SyncAttachmentId& proto);
295 302
296 } // namespace syncer 303 } // namespace syncer
297 304
298 #endif // SYNC_PROTOCOL_PROTO_VALUE_CONVERSIONS_H_ 305 #endif // SYNC_PROTOCOL_PROTO_VALUE_CONVERSIONS_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698