destroy_queue(*static_cast<Device *>(this)),
synchronizer(*static_cast<Device *>(this)),
transfer_queue(*static_cast<Device *>(this)),
destroy_queue(*static_cast<Device *>(this)),
synchronizer(*static_cast<Device *>(this)),
transfer_queue(*static_cast<Device *>(this)),