SSM_CLEANUP_ASSERT(m_pContextRepository->registerResourceFinderEvent(this));
- SSM_CLEANUP_ASSERT(m_pContextRepository->startResourceFinder());
-
CLEANUP:
return res;
}
}
}
-void CContextExecutor::onExecute(IN void *pArg)
+void CContextExecutor::onExecute(void *pArg)
{
intptr_t *pMessage = (intptr_t *)pArg;
}
}
-void CContextExecutor::onTerminate(IN void *pArg)
+void CContextExecutor::onTerminate(void *pArg)
{
intptr_t *pMessage = (intptr_t *)pArg;
runLogic(inputData, softSensorName);
}
}
- else //This data is primitive
+ else if (m_registeredResources.find(type) != m_registeredResources.end()) //This data is primitive
{
- //TODO: Temporally added for primitive data testing
addOutput(ctxData);
}
{
std::vector<ISSMResource *> baseList;
+ //////////
+ ///TODO: Need to clean up m_mapResourceLookup list
+ //////////
+
//This is primitive sensor
if (pSSMResource->inputList.size() == 0)
{
m_ctxEventList[softSensor]->onCtxEvent(SPF_START, inputData);
}
m_mtxLibraryIO.unlock();
-}
\ No newline at end of file
+}