SourceCode/Bond/Servo/CRecipeList.h
@@ -1,4 +1,4 @@ #pragma once #pragma once #include <map> @@ -17,12 +17,17 @@ std::map<int, short>& getIds(); std::unordered_map<short, std::vector<uint8_t>>& getParamsRawData(); void reset(); void reset2(); // 添加参数包 // 添加参数包 int addParamsPacket(int totalCount, int totalGroup, int currentGroup, short unitId, short recipeId, const char* pszData, size_t size); // ⭐ 新增序列化和反序列化函数 bool serialize(const std::string& filename) const; bool deserialize(const std::string& filename); private: int m_nUnitNo; int m_nToatlGroupCount;