7#include "../global.hpp"
8#include "../string.hpp"
11#include "../_decl/decl_device.hpp"
21 class NonStreamingDevice :
public Device
24 NonStreamingDevice(HandleGuard<Device> &&guard,
const String &fileName)
25 : Device(std::
move(guard), fileName)
31 throw std::runtime_error(
"handle change not supported");
42 using Driver::NonStreamingDevice;
Namespace for driver or device related operations.
Definition decl_composite.hpp:28
std::shared_ptr< Stream > StreamPtr
Convenience shared pointer for Stream.
Definition driver.hpp:105
@ String
String value.
Definition driver.hpp:366
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17
DeviceUpdateMode
Defines how to treat the optional device image, when the device itself is updated.
Definition global.hpp:252