12 #include <unordered_map>
35 : pCatNot(nullptr), pContrNot(nullptr) {}
37 : pCatNot(pCat), pContrNot(pContr) {}
45 typedef std::string tUniqueID;
46 struct sPrettyResource {
47 std::string PrettyName;
50 typedef std::unordered_map<tUniqueID, sPrettyResource> tResourceMap;
63 tResourceMap m_RsrcListMap;
70 std::string m_DefaultPAConfScriptFilePath;
71 std::string m_CustomPAConfScriptDirectory;
94 void l_ClearInstrumentInfo();
103 void l_UpdateInstrumentStatus();
108 void l_UpdateSPR(uint8_t SearchProgress);
130 void SlotControllerThreadIsReady();
137 void SlotRemoteBoxTriggerEvent();
138 void SlotSearchProgress(U8 Progress);
162 void SyncObservers();