1#ifndef DISKIMAGEMANAGER_HH
2#define DISKIMAGEMANAGER_HH
12class CommandLineParser;
22 std::span<std::string>& cmdLine)
override;
23 [[nodiscard]] std::string_view
optionHelp()
const override;
25 std::span<std::string>& cmdLine)
override;
26 [[nodiscard]] std::string_view
fileTypeHelp()
const override;
31 std::span<std::string>& cmdLine)
const;
35 char driveLetter =
'a';
void parseOption(const std::string &option, std::span< std::string > &cmdLine) override
static std::span< const std::string_view > getExtensions()
void parseFileType(const std::string &filename, std::span< std::string > &cmdLine) override
std::string_view fileTypeHelp() const override
std::string_view fileTypeCategoryName() const override
std::string_view optionHelp() const override
Like std::string_view, but with the extra guarantee that it refers to a zero-terminated string.
This file implemented 3 utility functions: