89 Plan(
File&& source,
const Container& container, std::filesystem::path destination)
noexcept;
119 std::unique_ptr<
Plan> Clone() const = delete;
125 inline std::unique_ptr<
Plan> Move() {
126 return std::make_unique<Plan>(std::move(*
this));
154 inline const std::filesystem::path&
Destination() const noexcept {
155 return m_destination;
179 m_tracks.add(std::move(track));
209 std::unique_ptr<File> m_source;
211 std::filesystem::path m_destination;
#define STORMBYTE_MULTIMEDIA_PUBLIC
Imported symbol.
Definition visibility.h:47