static void on_destruction_cb(const std::function<void(Disk const&)>& cb) { on_destruction.connect(cb); }
/** @brief Add a callback fired when this specific Disk is destroyed */
void on_this_destruction_cb(const std::function<void(Disk const&)>& cb) { on_this_destruction.connect(cb); }
static void on_destruction_cb(const std::function<void(Disk const&)>& cb) { on_destruction.connect(cb); }
/** @brief Add a callback fired when this specific Disk is destroyed */
void on_this_destruction_cb(const std::function<void(Disk const&)>& cb) { on_this_destruction.connect(cb); }