OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
RemovableDriveManager.hpp File Reference
#include <utility>
#include <vector>
#include <string>
#include <boost/thread.hpp>
#include <mutex>
#include <condition_variable>
#include <wx/event.h>
#include "Event.hpp"
#include <atomic>
Include dependency graph for RemovableDriveManager.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Slic3r::GUI::DriveData
class  Slic3r::GUI::RemovableDriveManager
struct  Slic3r::GUI::RemovableDriveManager::RemovableDrivesStatus

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

Typedefs

using Slic3r::GUI::RemovableDriveEjectEvent = Event<std::pair<DriveData, bool>>
using Slic3r::GUI::RemovableDrivesChangedEvent = SimpleEvent

Functions

bool Slic3r::GUI::operator< (const DriveData &lhs, const DriveData &rhs)
bool Slic3r::GUI::operator> (const DriveData &lhs, const DriveData &rhs)
bool Slic3r::GUI::operator== (const DriveData &lhs, const DriveData &rhs)
 Slic3r::GUI::wxDECLARE_EVENT (EVT_REMOVABLE_DRIVE_EJECTED, RemovableDriveEjectEvent)
 Slic3r::GUI::wxDECLARE_EVENT (EVT_REMOVABLE_DRIVES_CHANGED, RemovableDrivesChangedEvent)

Class Documentation

◆ Slic3r::GUI::RemovableDriveManager::RemovableDrivesStatus

struct Slic3r::GUI::RemovableDriveManager::RemovableDrivesStatus
Class Members
bool has_eject { false }
bool has_removable_drives { false }