HomeSort by relevance Sort by last modified time
    Searched defs:ModelSafeWorker (Results 1 - 4 of 4) sorted by null

  /external/chromium/chrome/browser/sync/engine/
model_safe_worker.cc 41 ModelSafeWorker::ModelSafeWorker() {}
43 ModelSafeWorker::~ModelSafeWorker() {}
45 void ModelSafeWorker::DoWorkAndWaitUntilDone(Callback0::Type* work) {
49 ModelSafeGroup ModelSafeWorker::GetModelSafeGroup() {
53 bool ModelSafeWorker::CurrentThreadIsWorkThread() {
model_safe_worker.h 35 // The Syncer uses a ModelSafeWorker for all tasks that could potentially
36 // modify syncable entries (e.g under a WriteTransaction). The ModelSafeWorker
42 class ModelSafeWorker : public base::RefCountedThreadSafe<ModelSafeWorker> {
44 ModelSafeWorker();
45 virtual ~ModelSafeWorker();
61 friend class base::RefCountedThreadSafe<ModelSafeWorker>;
63 DISALLOW_COPY_AND_ASSIGN(ModelSafeWorker);
88 virtual void GetWorkers(std::vector<ModelSafeWorker*>* out) = 0;
  /external/chromium_org/sync/internal_api/public/engine/
model_safe_worker.cc 85 ModelSafeWorker::ModelSafeWorker(WorkerLoopDestructionObserver* observer)
92 ModelSafeWorker::~ModelSafeWorker() {}
94 void ModelSafeWorker::RequestStop() {
105 SyncerError ModelSafeWorker::DoWorkAndWaitUntilDone(const WorkCallback& work) {
117 bool ModelSafeWorker::IsStopped() {
122 void ModelSafeWorker::WillDestroyCurrentMessageLoop() {
146 void ModelSafeWorker::SetWorkingLoopToCurrent() {
153 void ModelSafeWorker::UnregisterForLoopDestruction
    [all...]
model_safe_worker.h 57 // The Syncer uses a ModelSafeWorker for all tasks that could potentially
58 // modify syncable entries (e.g under a WriteTransaction). The ModelSafeWorker
63 // syncable::Directory due to a race. Each ModelSafeWorker is affiliated with
67 class SYNC_EXPORT ModelSafeWorker
68 : public base::RefCountedThreadSafe<ModelSafeWorker>,
96 friend class base::RefCountedThreadSafe<ModelSafeWorker>;
98 explicit ModelSafeWorker(WorkerLoopDestructionObserver* observer);
99 virtual ~ModelSafeWorker();

Completed in 139 milliseconds