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 74 ModelSafeWorker::ModelSafeWorker(WorkerLoopDestructionObserver* observer)
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() {
142 void ModelSafeWorker::UnregisterForLoopDestruction
    [all...]
model_safe_worker.h 56 // 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
67 : public base::RefCountedThreadSafe<ModelSafeWorker>,
95 friend class base::RefCountedThreadSafe<ModelSafeWorker>;
97 explicit ModelSafeWorker(WorkerLoopDestructionObserver* observer);
98 virtual ~ModelSafeWorker();

Completed in 44 milliseconds