Abstract message. More...
#include <ADatatype.hpp>
Public Member Functions | |
ADatatype (std::shared_ptr< RawBuffer > r) | |
std::shared_ptr< RawBuffer > | getRaw () const |
virtual std::shared_ptr< dai::RawBuffer > | serialize () const =0 |
virtual | ~ADatatype ()=default |
Protected Attributes | |
std::shared_ptr< RawBuffer > | raw |
Friends | |
class | DataInputQueue |
class | StreamMessageParser |
Abstract message.
Definition at line 11 of file ADatatype.hpp.
|
inlineexplicit |
Definition at line 18 of file ADatatype.hpp.
|
virtualdefault |
|
inline |
Definition at line 21 of file ADatatype.hpp.
|
pure virtual |
Implemented in dai::CameraControl, dai::ImgFrame, dai::ImageManipConfig, dai::PointCloudData, dai::EncodedFrame, dai::NNData, dai::MessageGroup, dai::SpatialImgDetections, dai::Tracklets, dai::AprilTagConfig, dai::AprilTags, dai::EdgeDetectorConfig, dai::FeatureTrackerConfig, dai::ImgDetections, dai::IMUData, dai::PointCloudConfig, dai::SpatialLocationCalculatorConfig, dai::SpatialLocationCalculatorData, dai::StereoDepthConfig, dai::SystemInformation, dai::ToFConfig, dai::TrackedFeatures, dai::Buffer, and dai::ImageAlignConfig.
|
friend |
Definition at line 13 of file ADatatype.hpp.
|
friend |
Definition at line 14 of file ADatatype.hpp.
|
protected |
Definition at line 15 of file ADatatype.hpp.