added drive wipe

This commit is contained in:
2020-05-03 17:17:20 +02:00
parent eccd7b0a8b
commit 36e8f5b62c
5 changed files with 115 additions and 2 deletions

View File

@ -8,17 +8,19 @@
#ifndef REHDD_H_
#define REHDD_H_
#include <list>
#include <iostream>
#include <string>
#include <fstream>
#include <tuple>
#include <vector>
#include <time.h>
#include <chrono>
using namespace std;
#include "drive.h"
#include "smart.h"
#include "wipe.h"
template <typename T, typename I> T* iterator_to_pointer(I i)
{

25
include/wipe.h Normal file
View File

@ -0,0 +1,25 @@
/**
* @file wipe.h
* @brief wipe drive
* @author hendrik schutter
* @date 03.05.2020
*/
#ifndef WIPE_H_
#define WIPE_H_
#include "reHDD.h"
class Wipe
{
protected:
public:
static void wipeDrive(Drive* drive);
private:
Wipe(void);
};
#endif // WIPE_H_