mirror of
https://github.com/intrepidcs/libicsneo.git
synced 2026-11-04 12:59:07 +01:00
Device: Allow skipping of device state refreshing on call to open
This commit is contained in:
committed by
Kyle Schwarz
parent
dffb0bcefb
commit
645549193d
@@ -15,19 +15,6 @@ namespace icsneo {
|
||||
void init_device(pybind11::module_& m) {
|
||||
pybind11::classh<Device> device(m, "Device");
|
||||
|
||||
pybind11::native_enum<Device::OpenDirective>(device, "OpenDirective", "enum.IntEnum")
|
||||
.value("Continue", Device::OpenDirective::Continue)
|
||||
.value("Cancel", Device::OpenDirective::Cancel)
|
||||
.value("Skip", Device::OpenDirective::Skip)
|
||||
.finalize();
|
||||
|
||||
pybind11::native_enum<Device::OpenStatusType>(device, "OpenStatusType", "enum.IntEnum")
|
||||
.value("QuestionContinueSkipCancel", Device::OpenStatusType::QuestionContinueSkipCancel)
|
||||
.value("QuestionContinueCancel", Device::OpenStatusType::QuestionContinueCancel)
|
||||
.value("Progress", Device::OpenStatusType::Progress)
|
||||
.value("Failed", Device::OpenStatusType::Failed)
|
||||
.finalize();
|
||||
|
||||
device
|
||||
.def("__repr__", &Device::describe)
|
||||
.def("add_message_callback", &Device::addMessageCallback, pybind11::call_guard<pybind11::gil_scoped_release>())
|
||||
|
||||
Reference in New Issue
Block a user