Home | History | Annotate | Download | only in syncable

Lines Matching refs:BaseTransaction

179 class BaseTransaction;
354 Entry(BaseTransaction* trans, GetByHandle, int64 handle);
355 Entry(BaseTransaction* trans, GetById, const Id& id);
356 Entry(BaseTransaction* trans, GetByServerTag, const std::string& tag);
357 Entry(BaseTransaction* trans, GetByClientTag, const std::string& tag);
361 BaseTransaction* trans() const { return basetrans_; }
441 inline Entry(BaseTransaction* trans)
447 BaseTransaction* const basetrans_;
664 friend class BaseTransaction;
841 void GetChildHandles(BaseTransaction*, const Id& parent_id,
846 virtual Id GetFirstChildId(BaseTransaction* trans, const Id& parent_id);
847 Id GetLastChildId(BaseTransaction* trans, const Id& parent_id);
874 void GetUnsyncedMetaHandles(BaseTransaction* trans,
879 void GetUnappliedUpdateMetaHandles(BaseTransaction* trans,
893 void CheckTreeInvariants(syncable::BaseTransaction* trans,
896 void CheckTreeInvariants(syncable::BaseTransaction* trans,
899 void CheckTreeInvariants(syncable::BaseTransaction* trans,
936 void GetAllMetaHandles(BaseTransaction* trans, MetahandleSet* result);
1082 class BaseTransaction {
1088 virtual ~BaseTransaction();
1091 BaseTransaction(Directory* directory, const char* name,
1095 explicit BaseTransaction(Directory* directory);
1114 DISALLOW_COPY_AND_ASSIGN(BaseTransaction);
1118 class ReadTransaction : public BaseTransaction {
1135 class WriteTransaction : public BaseTransaction {
1158 bool IsLegalNewParent(BaseTransaction* trans, const Id& id, const Id& parentid);