Searched defs:ModelSafeWorker (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/sync/internal_api/public/engine/
H A Dmodel_safe_worker.cc74 ModelSafeWorker::ModelSafeWorker(WorkerLoopDestructionObserver* observer) function in class:syncer::ModelSafeWorker
81 ModelSafeWorker::~ModelSafeWorker() {}
83 void ModelSafeWorker::RequestStop() {
94 SyncerError ModelSafeWorker::DoWorkAndWaitUntilDone(const WorkCallback& work) {
106 bool ModelSafeWorker::IsStopped() {
111 void ModelSafeWorker::WillDestroyCurrentMessageLoop() {
135 void ModelSafeWorker::SetWorkingLoopToCurrent() {
165 void ModelSafeWorker
[all...]
H A Dmodel_safe_worker.h56 // The Syncer uses a ModelSafeWorker for all tasks that could potentially
57 // modify syncable entries (e.g under a WriteTransaction). The ModelSafeWorker
62 // syncable::Directory due to a race. Each ModelSafeWorker is affiliated with
66 class SYNC_EXPORT ModelSafeWorker class in namespace:syncer
67 : public base::RefCountedThreadSafe<ModelSafeWorker>,
95 friend class base::RefCountedThreadSafe<ModelSafeWorker>;
97 explicit ModelSafeWorker(WorkerLoopDestructionObserver* observer);
98 virtual ~ModelSafeWorker();

Completed in 416 milliseconds