#pragma once #include namespace SERVO { class CRecipeList { public: CRecipeList(); CRecipeList(int unitNo); virtual ~CRecipeList(); public: int getUnitNo(); int addRecipePacket(int totalCount,int totalGroup, int currentGroup, const char* pszData, size_t size); int addRecipe(int index, short id); std::map& getIds(); void reset(); private: int m_nUnitNo; int m_nToatlGroupCount; int m_nCurrentGroupCount; std::map m_ids; }; }