1 #include <Poco/ScopedLock.h>
10 #define COMPONENT_WAIT_TIME 10
18 Poco::SharedPtr<ComponentBase> retComponent;
20 typename std::vector<Poco::SharedPtr<ComponentBase> >::iterator it;
21 while(retComponent.isNull())
25 if(!((*it)->getIsBusy()))
27 (*it)->setIsBusy(
true);
40 if(!componentPtr.isNull())
101 Poco::SharedPtr<ComponentBase> localObjectPtr;
107 Poco::SharedPtr<TaskWaitObject> taskPtr =
taskQueue.front();
120 catch(Poco::NoThreadAvailableException &excp)
124 catch(Poco::Exception &exp)