59 #endif // #ifndef MANAGER_HPP
void sourceThreadFunction(bool &endThread, UINT16 &waitTimeMs)
Mutex m_sourceBufferMutex
devices::BasicDevice * getFirstDeviceByType(Sourcetype type)
bool addAndRunDevice(Sourcetype deviceType, std::string deviceName, UINT16 wantedId=0xFFFF)
std::vector< application::BasicApplication * > ApplicationList
bool addApplication(Sourcetype appType, std::string appName, UINT16 wantedId=0xFFFF)
SickThread< Manager,&Manager::sourceThreadFunction > m_sourceThread
BasicDataBuffer m_sourceBuffer
Manager()
Default constructor.
std::vector< devices::BasicDevice * > DeviceList
devices::BasicDevice * getDeviceById(UINT32 id)
bool importApplications()
ApplicationList m_appList
void setDeviceData(BasicData *data)