You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

35 lines
518 B

#ifndef INNOEXTRACT_SETUP_DELETE_HPP
#define INNOEXTRACT_SETUP_DELETE_HPP
#include <string>
#include <iosfwd>
#include "setup/item.hpp"
#include "util/enum.hpp"
namespace setup {
struct version;
struct delete_entry : public item {
enum target_type {
Files,
FilesAndSubdirs,
DirIfEmpty,
};
std::string name;
target_type type;
void load(std::istream & is, const version & version);
};
} // namespace setup
NAMED_ENUM(setup::delete_entry::target_type)
#endif // INNOEXTRACT_SETUP_DELETE_HPP