/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...] |