blob: 8acd3d85483132125a1b92655d29fcc975c8d034 [file] [log] [blame]
#pragma once
#include <string>
namespace estoraged
{
/** @class Erase
* @brief Erase object provides a base class for the specific erase types
*/
class Erase
{
public:
/** @brief creates an erase object
* @param inDevPath the linux path for the block device
*/
Erase(std::string_view inDevPath) : devPath(inDevPath)
{}
protected:
/* The linux path for the block device */
std::string devPath;
};
} // namespace estoraged