/** * @file XNFramework_p.h * @author jinchao * @brief 框架类的私有数据成员 * @version 1.0 * @date 2025-01-08 * * @copyright Copyright (c) 2025 COMAC * */ #pragma once #include "XNObject_p.h" /** * @brief 框架类的私有数据成员 */ class XNFrameworkPrivate : public XNObjectPrivate { public: /** * @brief 构造函数 * @param q 框架类指针 */ explicit XNFrameworkPrivate(XNFramework *q) : XNObjectPrivate(q) {} /** * @brief 宏定义,用于声明公有数据成员 */ Q_DECLARE_PUBLIC(XNFramework) private: /** * @brief 工作路径 */ QString workPath; /** * @brief 模型路径 */ QString modelPath; /** * @brief 服务路径 */ QString servicePath; /** * @brief CPU亲和性 */ quint32 uCpuAffinity; /** * @brief 场景XML */ QString scenarioXml; };