| OLD | NEW | 
|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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 #ifndef CHROME_BROWSER_SYNC_INTERNAL_API_WRITE_NODE_H_ | 5 #ifndef SYNC_INTERNAL_API_WRITE_NODE_H_ | 
| 6 #define CHROME_BROWSER_SYNC_INTERNAL_API_WRITE_NODE_H_ | 6 #define SYNC_INTERNAL_API_WRITE_NODE_H_ | 
| 7 #pragma once | 7 #pragma once | 
| 8 | 8 | 
| 9 #include <string> | 9 #include <string> | 
| 10 #include <vector> | 10 #include <vector> | 
| 11 | 11 | 
| 12 #include "base/basictypes.h" | 12 #include "base/basictypes.h" | 
| 13 #include "base/compiler_specific.h" | 13 #include "base/compiler_specific.h" | 
| 14 #include "chrome/browser/sync/internal_api/base_node.h" | 14 #include "sync/internal_api/base_node.h" | 
| 15 #include "sync/syncable/model_type.h" | 15 #include "sync/syncable/model_type.h" | 
| 16 | 16 | 
| 17 namespace browser_sync { | 17 namespace browser_sync { | 
| 18 class Cryptographer; | 18 class Cryptographer; | 
| 19 class TestBookmarkModelAssociator; | 19 class TestBookmarkModelAssociator; | 
| 20 } | 20 } | 
| 21 | 21 | 
| 22 namespace syncable { | 22 namespace syncable { | 
| 23 class Entry; | 23 class Entry; | 
| 24 class MutableEntry; | 24 class MutableEntry; | 
| (...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 180   syncable::MutableEntry* entry_; | 180   syncable::MutableEntry* entry_; | 
| 181 | 181 | 
| 182   // The sync API transaction that is the parent of this node. | 182   // The sync API transaction that is the parent of this node. | 
| 183   WriteTransaction* transaction_; | 183   WriteTransaction* transaction_; | 
| 184 | 184 | 
| 185   DISALLOW_COPY_AND_ASSIGN(WriteNode); | 185   DISALLOW_COPY_AND_ASSIGN(WriteNode); | 
| 186 }; | 186 }; | 
| 187 | 187 | 
| 188 }  // namespace sync_api | 188 }  // namespace sync_api | 
| 189 | 189 | 
| 190 #endif  // CHROME_BROWSER_SYNC_INTERNAL_API_WRITE_NODE_H_ | 190 #endif  // SYNC_INTERNAL_API_WRITE_NODE_H_ | 
| OLD | NEW | 
|---|