HomeSort by relevance Sort by last modified time
    Searched refs:WorkItem (Results 1 - 25 of 47) sorted by null

1 2

  /external/chromium_org/chrome/installer/util/
work_item.cc 22 WorkItem::WorkItem() : ignore_failure_(false) {
25 WorkItem::~WorkItem() {
28 CallbackWorkItem* WorkItem::CreateCallbackWorkItem(
33 CopyTreeWorkItem* WorkItem::CreateCopyTreeWorkItem(
43 CreateDirWorkItem* WorkItem::CreateCreateDirWorkItem(
48 CreateRegKeyWorkItem* WorkItem::CreateCreateRegKeyWorkItem(
55 DeleteRegKeyWorkItem* WorkItem::CreateDeleteRegKeyWorkItem(
62 DeleteRegValueWorkItem* WorkItem::CreateDeleteRegValueWorkItem
    [all...]
work_item_list.cc 41 WorkItem* work_item = list_.front();
71 void WorkItemList::AddWorkItem(WorkItem* work_item) {
76 WorkItem* WorkItemList::AddCallbackWorkItem(
78 WorkItem* item = WorkItem::CreateCallbackWorkItem(callback);
83 WorkItem* WorkItemList::AddCopyTreeWorkItem(
89 WorkItem* item = WorkItem::CreateCopyTreeWorkItem(
99 WorkItem* WorkItemList::AddCreateDirWorkItem(const base::FilePath& path) {
100 WorkItem* item = WorkItem::CreateCreateDirWorkItem(path)
    [all...]
work_item_list.h 22 // A WorkItem subclass that recursively contains a list of WorkItems. Thus it
26 class WorkItemList : public WorkItem {
31 // It aborts as soon as one WorkItem fails.
37 // Add a WorkItem to the list.
38 // A WorkItem can only be added to the list before the list's DO() is called.
39 // Once a WorkItem is added to the list. The list owns the WorkItem.
40 virtual void AddWorkItem(WorkItem* work_item);
43 virtual WorkItem* AddCallbackWorkItem(
49 virtual WorkItem* AddCopyTreeWorkItem
    [all...]
conditional_work_item_list.h 37 class ConditionRunIfFileExists : public WorkItem::Condition {
49 class Not : public WorkItem::Condition {
51 explicit Not(WorkItem::Condition* original_condition)
56 scoped_ptr<WorkItem::Condition> original_condition_;
work_item_list_unittest.cc 45 // Execute a WorkItem list successfully and then rollback.
47 scoped_ptr<WorkItemList> work_item_list(WorkItem::CreateWorkItemList());
48 scoped_ptr<WorkItem> work_item;
56 work_item.reset(reinterpret_cast<WorkItem*>(
57 WorkItem::CreateCreateDirWorkItem(dir_to_create)));
65 reinterpret_cast<WorkItem*>(WorkItem::CreateCreateRegKeyWorkItem(
66 HKEY_CURRENT_USER, key_to_create, WorkItem::kWow64Default)));
71 work_item.reset(reinterpret_cast<WorkItem*>(
72 WorkItem::CreateSetRegValueWorkItem(HKEY_CURRENT_USER
    [all...]
callback_work_item.h 34 class CallbackWorkItem : public WorkItem {
44 friend class WorkItem;
create_dir_work_item.h 13 // A WorkItem subclass that creates a directory with the specified path.
15 class CreateDirWorkItem : public WorkItem {
28 friend class WorkItem;
self_reg_work_item.h 14 class SelfRegWorkItem : public WorkItem {
22 friend class WorkItem;
create_reg_key_work_item.h 15 // A WorkItem subclass that creates a registry key at the given path.
17 class CreateRegKeyWorkItem : public WorkItem {
26 friend class WorkItem;
delete_reg_key_work_item.h 19 // A WorkItem subclass that deletes a registry key at the given path. Be aware
22 class DeleteRegKeyWorkItem : public WorkItem {
31 friend class WorkItem;
delete_tree_work_item.h 15 // A WorkItem subclass that recursively deletes a file system hierarchy at the
20 class DeleteTreeWorkItem : public WorkItem {
29 friend class WorkItem;
delete_reg_value_work_item.h 14 // A WorkItem subclass that deletes a registry value with REG_SZ, REG_DWORD, or
17 class DeleteRegValueWorkItem : public WorkItem {
26 friend class WorkItem;
move_tree_work_item.h 13 // A WorkItem subclass that recursively move a file system hierarchy from
21 class MoveTreeWorkItem : public WorkItem {
30 friend class WorkItem;
registry_key_backup_unittest.cc 38 WorkItem::kWow64Default));
51 WorkItem::kWow64Default));
54 WorkItem::kWow64Default));
65 WorkItem::kWow64Default));
68 WorkItem::kWow64Default));
81 WorkItem::kWow64Default));
85 WorkItem::kWow64Default));
93 WorkItem::kWow64Default));
set_reg_value_work_item_unittest.cc 61 WorkItem::CreateSetRegValueWorkItem(HKEY_CURRENT_USER,
63 WorkItem::kWow64Default,
70 WorkItem::CreateSetRegValueWorkItem(HKEY_CURRENT_USER,
72 WorkItem::kWow64Default,
108 WorkItem::CreateSetRegValueWorkItem(HKEY_CURRENT_USER,
110 WorkItem::kWow64Default,
117 WorkItem::CreateSetRegValueWorkItem(HKEY_CURRENT_USER,
119 WorkItem::kWow64Default,
161 WorkItem::CreateSetRegValueWorkItem(HKEY_CURRENT_USER,
163 WorkItem::kWow64Default
    [all...]
delete_reg_value_work_item_unittest.cc 65 WorkItem::CreateDeleteRegValueWorkItem(
66 HKEY_CURRENT_USER, parent_key, WorkItem::kWow64Default, name_str));
68 WorkItem::CreateDeleteRegValueWorkItem(
69 HKEY_CURRENT_USER, parent_key, WorkItem::kWow64Default, name_dword));
71 WorkItem::CreateDeleteRegValueWorkItem(
72 HKEY_CURRENT_USER, parent_key, WorkItem::kWow64Default, name_empty));
116 WorkItem::CreateDeleteRegValueWorkItem(
117 HKEY_CURRENT_USER, parent_key, WorkItem::kWow64Default, name_str));
119 WorkItem::CreateDeleteRegValueWorkItem(
120 HKEY_CURRENT_USER, parent_key, WorkItem::kWow64Default, name_dword))
    [all...]
copy_tree_work_item.h 13 // A WorkItem subclass that recursively copies a file system hierarchy from
26 class CopyTreeWorkItem : public WorkItem {
35 friend class WorkItem;
create_reg_key_work_item_unittest.cc 57 WorkItem::CreateCreateRegKeyWorkItem(
58 HKEY_CURRENT_USER, key_to_create.value(), WorkItem::kWow64Default));
83 WorkItem::CreateCreateRegKeyWorkItem(
84 HKEY_CURRENT_USER, key_to_create.value(), WorkItem::kWow64Default));
111 WorkItem::CreateCreateRegKeyWorkItem(
112 HKEY_CURRENT_USER, key_to_create_3.value(), WorkItem::kWow64Default));
150 WorkItem::CreateCreateRegKeyWorkItem(
151 HKEY_CURRENT_USER, key_to_create_3.value(), WorkItem::kWow64Default));
180 WorkItem::CreateCreateRegKeyWorkItem(
181 HKEY_CURRENT_USER, key_to_create.value(), WorkItem::kWow64Default))
    [all...]
create_dir_work_item_unittest.cc 42 WorkItem::CreateCreateDirWorkItem(dir_to_create));
62 WorkItem::CreateCreateDirWorkItem(dir_to_create));
86 WorkItem::CreateCreateDirWorkItem(dir_to_create_3));
119 WorkItem::CreateCreateDirWorkItem(dir_to_create_3));
delete_reg_key_work_item_unittest.cc 40 scoped_ptr<DeleteRegKeyWorkItem> item(WorkItem::CreateDeleteRegKeyWorkItem(
41 test_data_.root_key(), key_path, WorkItem::kWow64Default));
56 scoped_ptr<DeleteRegKeyWorkItem> item(WorkItem::CreateDeleteRegKeyWorkItem(
57 test_data_.root_key(), key_path, WorkItem::kWow64Default));
72 scoped_ptr<DeleteRegKeyWorkItem> item(WorkItem::CreateDeleteRegKeyWorkItem(
73 test_data_.root_key(), key_path, WorkItem::kWow64Default));
115 scoped_ptr<DeleteRegKeyWorkItem> item(WorkItem::CreateDeleteRegKeyWorkItem(
116 test_data_.root_key(), key_name, WorkItem::kWow64Default));
set_reg_value_work_item.h 15 // A WorkItem subclass that sets a registry value with REG_SZ, REG_DWORD, or
18 class SetRegValueWorkItem : public WorkItem {
27 friend class WorkItem;
move_tree_work_item_unittest.cc 89 WorkItem::CreateMoveTreeWorkItem(from_dir1,
92 WorkItem::ALWAYS_MOVE));
144 WorkItem::CreateMoveTreeWorkItem(from_dir1,
147 WorkItem::ALWAYS_MOVE));
187 WorkItem::CreateMoveTreeWorkItem(from_file,
190 WorkItem::ALWAYS_MOVE));
234 WorkItem::CreateMoveTreeWorkItem(from_file,
237 WorkItem::ALWAYS_MOVE));
294 WorkItem::CreateMoveTreeWorkItem(from_file,
297 WorkItem::ALWAYS_MOVE))
    [all...]
copy_tree_work_item.cc 40 (overwrite_option_ == WorkItem::IF_DIFFERENT) && // only for single file
49 (overwrite_option_ == WorkItem::NEW_NAME_IF_IN_USE) &&
67 (overwrite_option_ == WorkItem::IF_NOT_PRESENT)) {
work_item.h 38 class WorkItem {
65 // TODO(robertshield): Move this out of WorkItem.
72 virtual ~WorkItem();
181 // Perform the actions of WorkItem. Returns true if success, returns false
183 // If the WorkItem is transactional, then Do() is done as a transaction.
187 // Rollback any actions previously carried out by this WorkItem. If the
188 // WorkItem is transactional, then the previous actions can be fully
189 // rolled back. If the WorkItem is non-transactional, the rollback is a
193 // If called with true, this WorkItem may return true from its Do() method
199 // Returns true if this WorkItem should ignore failures
    [all...]
  /packages/apps/Gallery/src/com/android/camera/
ImageLoader.java 37 private final ArrayList<WorkItem> mQueue = new ArrayList<WorkItem>();
55 WorkItem w = new WorkItem(image, imageLoadedRunnable, tag);
96 private static class WorkItem {
101 WorkItem(IImage image, LoadedCallback onLoadedRunnable, int tag) {
120 WorkItem workItem = null;
126 workItem = mQueue.remove(0);
137 final Bitmap b = workItem.mImage.miniThumbBitmap()
    [all...]

Completed in 94 milliseconds

1 2