Struct Properties

Inheritance Relationships

Derived Types

Struct Documentation

struct Properties

Base Properties structure.

Subclassed by dai::PropertiesSerializable< Properties, AprilTagProperties >, dai::PropertiesSerializable< Properties, BenchmarkInProperties >, dai::PropertiesSerializable< Properties, BenchmarkOutProperties >, dai::PropertiesSerializable< Properties, CameraProperties >, dai::PropertiesSerializable< Properties, CastProperties >, dai::PropertiesSerializable< Properties, ColorCameraProperties >, dai::PropertiesSerializable< Properties, DetectionParserProperties >, dai::PropertiesSerializable< Properties, DeviceNodeGroupProperties >, dai::PropertiesSerializable< Properties, DynamicCalibrationProperties >, dai::PropertiesSerializable< Properties, EdgeDetectorProperties >, dai::PropertiesSerializable< Properties, FeatureTrackerProperties >, dai::PropertiesSerializable< Properties, GlobalProperties >, dai::PropertiesSerializable< Properties, IMUProperties >, dai::PropertiesSerializable< Properties, ImageAlignProperties >, dai::PropertiesSerializable< Properties, ImageFiltersProperties >, dai::PropertiesSerializable< Properties, ImageManipProperties >, dai::PropertiesSerializable< Properties, MessageDemuxProperties >, dai::PropertiesSerializable< Properties, MonoCameraProperties >, dai::PropertiesSerializable< Properties, NeuralNetworkProperties >, dai::PropertiesSerializable< Properties, ObjectTrackerProperties >, dai::PropertiesSerializable< Properties, PointCloudProperties >, dai::PropertiesSerializable< Properties, PoolProperties >, dai::PropertiesSerializable< Properties, SPIInProperties >, dai::PropertiesSerializable< Properties, SPIOutProperties >, dai::PropertiesSerializable< Properties, ScriptProperties >, dai::PropertiesSerializable< Properties, SpatialDetectionNetworkProperties >, dai::PropertiesSerializable< Properties, SpatialLocationCalculatorProperties >, dai::PropertiesSerializable< Properties, StereoDepthProperties >, dai::PropertiesSerializable< Properties, SyncProperties >, dai::PropertiesSerializable< Properties, SystemLoggerProperties >, dai::PropertiesSerializable< Properties, ThermalProperties >, dai::PropertiesSerializable< Properties, ToFDepthConfidenceFilterProperties >, dai::PropertiesSerializable< Properties, ToFProperties >, dai::PropertiesSerializable< Properties, UVCProperties >, dai::PropertiesSerializable< Properties, VideoEncoderProperties >, dai::PropertiesSerializable< Properties, WarpProperties >, dai::PropertiesSerializable< Properties, XLinkInProperties >, dai::PropertiesSerializable< Properties, XLinkOutProperties >

Public Functions

virtual void serialize(std::vector<std::uint8_t> &data, SerializationType type) const = 0
virtual std::unique_ptr<Properties> clone() const = 0
virtual ~Properties()