#pragma once #include "XNBaseFrameObject/XNBaseFrameObject_p.h" namespace XNSim { using XNServiceMap = std::map; struct XNServiceManagerPrivate : public XNBaseFrameObjectPrivate { /** * @brief 服务ID库 * @details 所有服务已用ID的存储库 */ XNAsignedIDFlag ServiceIDAssigned; /** * @brief 服务列表 * @details 所有服务的存储库 */ XNServiceMap ServiceList; }; } // namespace XNSim