5#include "../global.hpp"
31 class StreamImage :
public Image
34 StreamImage(
const StreamImage &other) =
delete;
35 StreamImage &operator=(
const StreamImage &other) =
delete;
36 StreamImage(StreamImage &&other) =
delete;
37 StreamImage &operator=(StreamImage &&other) =
delete;
38 virtual ~StreamImage() =
default;
53 explicit StreamImage(HandleGuard<Image> &&guard) noexcept
59 void SetRawTimestamp(
double rawTimestamp)
noexcept
61 rawTimestamp_ = rawTimestamp;
31 class StreamImage :
public Image {
…};
Base class of all stream related images.
Definition stream_image.hpp:32
virtual double RawTimestamp() const noexcept
Gets the raw timestamp as reported by the driver.
Definition stream_image.hpp:47
Image(Size2D< int > size, int numPlanes=1, DataType dataType=DataType::Int8BppUnsigned())
Constructs an uninitialized image with the given parameters.
Definition decl_image.hpp:192
Namespace for driver or device related operations.
Definition decl_composite.hpp:27
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17