Program Listing for File ScriptProperties.hpp

Return to documentation for file (include/depthai/properties/ScriptProperties.hpp)

#pragma once

#include "depthai/common/ProcessorType.hpp"
#include "depthai/common/optional.hpp"
#include "depthai/properties/Properties.hpp"

namespace dai {

struct ScriptProperties : PropertiesSerializable<Properties, ScriptProperties> {
    std::string scriptUri;

    std::string scriptName = "<script>";

    ProcessorType processor = ProcessorType::LEON_MSS;

    ~ScriptProperties() override;
};

DEPTHAI_SERIALIZE_EXT(ScriptProperties, scriptUri, scriptName, processor);

}  // namespace dai