1184588Sdfr/* 2184588Sdfr * Copyright 2007, Ingo Weinhold, ingo_weinhold@gmx.de. 3184588Sdfr * Distributed under the terms of the MIT License. 4184588Sdfr */ 5184588Sdfr#ifndef _UNINITIALIZE_JOB_H 6184588Sdfr#define _UNINITIALIZE_JOB_H 7184588Sdfr 8184588Sdfr#include "DiskDeviceJob.h" 9184588Sdfr 10184588Sdfr 11184588Sdfrnamespace BPrivate { 12184588Sdfr 13184588Sdfr 14184588Sdfrclass UninitializeJob : public DiskDeviceJob { 15184588Sdfrpublic: 16184588Sdfr 17184588Sdfr UninitializeJob(PartitionReference* partition, 18184588Sdfr PartitionReference* parent = NULL); 19184588Sdfr virtual ~UninitializeJob(); 20184588Sdfr 21184588Sdfr virtual status_t Do(); 22184588Sdfr}; 23184588Sdfr 24184588Sdfr 25184588Sdfr} // namespace BPrivate 26184588Sdfr 27184588Sdfrusing BPrivate::UninitializeJob; 28184588Sdfr 29184588Sdfr#endif // _UNINITIALIZE_JOB_H 30184588Sdfr