Class ProtoSerializable
Defined in File ProtoSerializable.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Derived Types
public dai::EncodedFrame(Class EncodedFrame)public dai::IMUData(Class IMUData)public dai::ImgAnnotations(Class ImgAnnotations)public dai::ImgDetections(Class ImgDetections)public dai::ImgFrame(Class ImgFrame)public dai::PointCloudData(Class PointCloudData)public dai::SpatialImgDetections(Class SpatialImgDetections)
Class Documentation
-
class ProtoSerializable
Subclassed by dai::EncodedFrame, dai::IMUData, dai::ImgAnnotations, dai::ImgDetections, dai::ImgFrame, dai::PointCloudData, dai::SpatialImgDetections
Public Functions
-
virtual ~ProtoSerializable()
-
template<typename ...T>
inline std::vector<std::uint8_t> serializeProto(T...) const Placeholder for serializeProto when Protobuf is disabled.
- Returns:
Throws compile-time error if used
-
template<typename ...T>
inline SchemaPair serializeSchema(T...) const Placeholder for serializeSchema when Protobuf is disabled.
- Returns:
Throws compile-time error if used
-
template<typename ...T>
struct dependent_false Public Static Attributes
-
static constexpr bool value = false
-
static constexpr bool value = false
-
struct SchemaPair
-
virtual ~ProtoSerializable()