• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
3 // found in the LICENSE file.
4 
5 #include "sync/test/test_transaction_observer.h"
6 
7 namespace syncer {
8 
9 namespace syncable {
10 
TestTransactionObserver()11 TestTransactionObserver::TestTransactionObserver()
12   : transactions_observed_(0) {
13 }
14 
~TestTransactionObserver()15 TestTransactionObserver::~TestTransactionObserver() {
16 }
17 
transactions_observed()18 int TestTransactionObserver::transactions_observed() {
19   return transactions_observed_;
20 }
21 
OnTransactionWrite(const ImmutableWriteTransactionInfo & write_transaction_info,ModelTypeSet models_with_changes)22 void TestTransactionObserver::OnTransactionWrite(
23     const ImmutableWriteTransactionInfo& write_transaction_info,
24     ModelTypeSet models_with_changes) {
25   transactions_observed_++;
26 }
27 
28 }  // namespace syncable
29 
30 }  // namespace syncer
31