#include "RemovableDriveManager.hpp"#include "libslic3r/Platform.hpp"#include <boost/filesystem/operations.hpp>#include <cstddef>#include <cassert>#include <algorithm>#include <boost/bind/bind.hpp>#include <chrono>#include <libslic3r/libslic3r.h>#include <boost/nowide/convert.hpp>#include <boost/log/trivial.hpp>#include <string>#include <vector>#include <wx/utils.h>#include <mutex>#include <system_error>#include <wx/event.h>#include <utility>#include <cwchar>#include <errno.h>#include <sys/mount.h>#include <sys/stat.h>#include <glob.h>#include <pwd.h>#include <boost/filesystem.hpp>#include <boost/system/error_code.hpp>#include <slic3r/Utils/BoostProcessCompat.hpp>Go to the source code of this file.
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
| namespace | Slic3r::GUI |
| namespace | Slic3r::GUI::search_for_drives_internal |
Functions | |
| Slic3r::GUI::wxDEFINE_EVENT (EVT_REMOVABLE_DRIVE_EJECTED, RemovableDriveEjectEvent) | |
| Slic3r::GUI::wxDEFINE_EVENT (EVT_REMOVABLE_DRIVES_CHANGED, RemovableDrivesChangedEvent) | |
| static bool | Slic3r::GUI::search_for_drives_internal::compare_filesystem_id (const std::string &path_a, const std::string &path_b) |
| void | Slic3r::GUI::search_for_drives_internal::inspect_file (const std::string &path, const std::string &parent_path, std::vector< DriveData > &out) |
| static void | Slic3r::GUI::search_for_drives_internal::search_path (const std::string &path, const std::string &parent_path, std::vector< DriveData > &out) |