#include "depthai/pipeline/datatype/StreamMessageParser.hpp"#include <memory>#include <sstream>#include <XLink/XLinkPublicDefines.h>#include <spdlog/spdlog.h>#include "utility/Logging.hpp"#include "utility/spdlog-fmt.hpp"#include "depthai/pipeline/datatype/ADatatype.hpp"#include "depthai/pipeline/datatype/AprilTagConfig.hpp"#include "depthai/pipeline/datatype/AprilTags.hpp"#include "depthai/pipeline/datatype/Buffer.hpp"#include "depthai/pipeline/datatype/CameraControl.hpp"#include "depthai/pipeline/datatype/EdgeDetectorConfig.hpp"#include "depthai/pipeline/datatype/EncodedFrame.hpp"#include "depthai/pipeline/datatype/FeatureTrackerConfig.hpp"#include "depthai/pipeline/datatype/IMUData.hpp"#include "depthai/pipeline/datatype/ImageAlignConfig.hpp"#include "depthai/pipeline/datatype/ImageManipConfig.hpp"#include "depthai/pipeline/datatype/ImgDetections.hpp"#include "depthai/pipeline/datatype/ImgFrame.hpp"#include "depthai/pipeline/datatype/MessageGroup.hpp"#include "depthai/pipeline/datatype/NNData.hpp"#include "depthai/pipeline/datatype/PointCloudConfig.hpp"#include "depthai/pipeline/datatype/PointCloudData.hpp"#include "depthai/pipeline/datatype/SpatialImgDetections.hpp"#include "depthai/pipeline/datatype/SpatialLocationCalculatorConfig.hpp"#include "depthai/pipeline/datatype/SpatialLocationCalculatorData.hpp"#include "depthai/pipeline/datatype/StereoDepthConfig.hpp"#include "depthai/pipeline/datatype/SystemInformation.hpp"#include "depthai/pipeline/datatype/ToFConfig.hpp"#include "depthai/pipeline/datatype/TrackedFeatures.hpp"#include "depthai/pipeline/datatype/Tracklets.hpp"#include "depthai-shared/datatype/DatatypeEnum.hpp"#include "depthai-shared/datatype/RawAprilTagConfig.hpp"#include "depthai-shared/datatype/RawAprilTags.hpp"#include "depthai-shared/datatype/RawBuffer.hpp"#include "depthai-shared/datatype/RawCameraControl.hpp"#include "depthai-shared/datatype/RawEdgeDetectorConfig.hpp"#include "depthai-shared/datatype/RawEncodedFrame.hpp"#include "depthai-shared/datatype/RawFeatureTrackerConfig.hpp"#include "depthai-shared/datatype/RawIMUData.hpp"#include "depthai-shared/datatype/RawImageAlignConfig.hpp"#include "depthai-shared/datatype/RawImageManipConfig.hpp"#include "depthai-shared/datatype/RawImgDetections.hpp"#include "depthai-shared/datatype/RawImgFrame.hpp"#include "depthai-shared/datatype/RawMessageGroup.hpp"#include "depthai-shared/datatype/RawNNData.hpp"#include "depthai-shared/datatype/RawPointCloudConfig.hpp"#include "depthai-shared/datatype/RawPointCloudData.hpp"#include "depthai-shared/datatype/RawSpatialImgDetections.hpp"#include "depthai-shared/datatype/RawSpatialLocationCalculatorConfig.hpp"#include "depthai-shared/datatype/RawSpatialLocations.hpp"#include "depthai-shared/datatype/RawStereoDepthConfig.hpp"#include "depthai-shared/datatype/RawSystemInformation.hpp"#include "depthai-shared/datatype/RawToFConfig.hpp"#include "depthai-shared/datatype/RawTracklets.hpp"#include "depthai-shared/utility/Serialization.hpp"Go to the source code of this file.
Namespaces | |
| dai | |
Functions | |
| template<class T > | |
| std::shared_ptr< T > | dai::parseDatatype (std::uint8_t *metadata, size_t size, std::vector< uint8_t > &data) |
| static std::tuple< DatatypeEnum, size_t, size_t > | dai::parseHeader (streamPacketDesc_t *const packet) |
| int | dai::readIntLE (uint8_t *data) |
Variables | |
| static constexpr std::array< uint8_t, 16 > | dai::endOfPacketMarker = {0xAB, 0xCD, 0xEF, 0x01, 0x23, 0x45, 0x67, 0x89, 0x12, 0x34, 0x56, 0x78, 0x9A, 0xBC, 0xDE, 0xF0} |