Lines Matching defs:BaseTransaction
16 class BaseTransaction;
20 // Sync API's BaseTransaction, ReadTransaction, and WriteTransaction allow for
24 // syncable, and are used in a similar way. Unlike syncable::BaseTransaction,
26 // API BaseTransaction is created from a UserShare object.
30 class SYNC_EXPORT BaseTransaction {
33 virtual syncable::BaseTransaction* GetWrappedTrans() const = 0;
50 explicit BaseTransaction(UserShare* share);
51 virtual ~BaseTransaction();
53 BaseTransaction() : user_share_(NULL) { }
58 DISALLOW_COPY_AND_ASSIGN(BaseTransaction);