128 virtual void unmerge_file(
const std::shared_ptr<const ContentsEntry> &)
const;
129 virtual void unmerge_dir(
const std::shared_ptr<const ContentsEntry> &)
const;
130 virtual void unmerge_sym(
const std::shared_ptr<const ContentsEntry> &)
const;
131 virtual void unmerge_misc(
const std::shared_ptr<const ContentsEntry> &)
const;
138 virtual bool check_file(
const std::shared_ptr<const ContentsEntry> &)
const;
139 virtual bool check_dir(
const std::shared_ptr<const ContentsEntry> &)
const;
140 virtual bool check_sym(
const std::shared_ptr<const ContentsEntry> &)
const;
141 virtual bool check_misc(
const std::shared_ptr<const ContentsEntry> &)
const;
148 virtual void unlink_file(
FSPath,
const std::shared_ptr<const ContentsEntry> &)
const;
149 virtual void unlink_dir(
FSPath,
const std::shared_ptr<const ContentsEntry> &)
const;
150 virtual void unlink_sym(
FSPath,
const std::shared_ptr<const ContentsEntry> &)
const;
151 virtual void unlink_misc(
FSPath,
const std::shared_ptr<const ContentsEntry> &)
const;
155 virtual void display(
const std::string &)
const = 0;
161 virtual ~Unmerger() = 0;