#include <RawBuffer.hpp>
Public Member Functions | |
DEPTHAI_SERIALIZE (RawBuffer, sequenceNum, ts, tsDevice) | |
virtual DatatypeEnum | getType () const |
virtual void | serialize (std::vector< std::uint8_t > &metadata, DatatypeEnum &datatype) const |
virtual | ~RawBuffer ()=default |
Public Attributes | |
std::vector< std::uint8_t > | data |
int64_t | sequenceNum = 0 |
Timestamp | ts = {} |
Timestamp | tsDevice = {} |
RawBuffer structure.
Definition at line 12 of file RawBuffer.hpp.
|
virtualdefault |
dai::RawBuffer::DEPTHAI_SERIALIZE | ( | RawBuffer | , |
sequenceNum | , | ||
ts | , | ||
tsDevice | |||
) |
|
inlinevirtual |
Reimplemented in dai::RawStereoDepthConfig, dai::RawCameraControl, dai::RawFeatureTrackerConfig, dai::RawIMUData, dai::RawImgFrame, dai::RawImageManipConfig, dai::RawAprilTagConfig, dai::RawSpatialLocationCalculatorConfig, dai::RawToFConfig, dai::RawAprilTags, dai::RawSpatialLocations, dai::RawTracklets, dai::RawTrackedFeatures, dai::RawEncodedFrame, dai::RawEdgeDetectorConfig, dai::RawSystemInformation, dai::RawSpatialImgDetections, dai::RawImgDetections, dai::RawMessageGroup, dai::RawPointCloudConfig, dai::RawPointCloudData, and dai::RawNNData.
Definition at line 25 of file RawBuffer.hpp.
|
inlinevirtual |
Reimplemented in dai::RawStereoDepthConfig, dai::RawCameraControl, dai::RawFeatureTrackerConfig, dai::RawIMUData, dai::RawImgFrame, dai::RawImageManipConfig, dai::RawAprilTagConfig, dai::RawSpatialLocationCalculatorConfig, dai::RawToFConfig, dai::RawAprilTags, dai::RawSpatialLocations, dai::RawTracklets, dai::RawTrackedFeatures, dai::RawEncodedFrame, dai::RawEdgeDetectorConfig, dai::RawSystemInformation, dai::RawSpatialImgDetections, dai::RawImgDetections, dai::RawMessageGroup, dai::RawImageAlignConfig, dai::RawPointCloudConfig, dai::RawPointCloudData, and dai::RawNNData.
Definition at line 20 of file RawBuffer.hpp.
std::vector<std::uint8_t> dai::RawBuffer::data |
Definition at line 14 of file RawBuffer.hpp.
int64_t dai::RawBuffer::sequenceNum = 0 |
Definition at line 16 of file RawBuffer.hpp.
Timestamp dai::RawBuffer::ts = {} |
Definition at line 17 of file RawBuffer.hpp.
Timestamp dai::RawBuffer::tsDevice = {} |
Definition at line 18 of file RawBuffer.hpp.