Searched refs:FXWorkerThread (Results 1 – 14 of 14) sorted by relevance
/dports/cad/sumo/sumo-1.2.0/unittest/src/utils/foxtools/ |
H A D | FXWorkerThreadTest.cpp | 28 class TestTask : public FXWorkerThread::Task { 30 void run(FXWorkerThread* /* context */) { in run() argument 38 TEST(FXWorkerThread, test_init) { in TEST() argument 39 FXWorkerThread::Pool g(4); in TEST() 43 TEST(FXWorkerThread, test_get_all) { in TEST() argument 44 FXWorkerThread::Pool g(4); in TEST() 45 FXWorkerThread::Task* task1 = new TestTask(); in TEST() 46 FXWorkerThread::Task* task2 = new TestTask(); in TEST() 47 FXWorkerThread::Task* task3 = new TestTask(); in TEST() 48 FXWorkerThread::Task* task4 = new TestTask(); in TEST()
|
/dports/cad/sumo/sumo-1.2.0/src/utils/foxtools/ |
H A D | FXWorkerThread.h | 49 class FXWorkerThread : public FXThread { 69 virtual void run(FXWorkerThread* context) = 0; 112 new FXWorkerThread(*this); in myPoolMutex() 128 for (FXWorkerThread* const worker : myWorkers) { in clear() 138 void addWorker(FXWorkerThread* const w) { in addWorker() 154 for (FXWorkerThread* const worker : myWorkers) { 197 for (FXWorkerThread* const worker : myWorkers) { 260 std::vector<FXWorkerThread*> myWorkers; 292 FXWorkerThread(Pool& pool): FXThread(), myPool(pool), myStopped(false) in FXWorkerThread() function 305 virtual ~FXWorkerThread() { in ~FXWorkerThread()
|
H A D | Makefile.am | 14 FXSynchQue.h FXWorkerThread.h \
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/devices/ |
H A D | MSRoutingEngine.h | 142 class WorkerThread : public FXWorkerThread { 144 WorkerThread(FXWorkerThread::Pool& pool, in WorkerThread() 146 : FXWorkerThread(pool), myRouter(router) {} in WorkerThread() 162 class RoutingTask : public FXWorkerThread::Task { 166 void run(FXWorkerThread* context); 233 static FXWorkerThread::Pool myThreadPool;
|
H A D | MSRoutingEngine.cpp | 62 FXWorkerThread::Pool MSRoutingEngine::myThreadPool; 363 MSRoutingEngine::RoutingTask::run(FXWorkerThread* context) { in run()
|
/dports/cad/sumo/sumo-1.2.0/src/router/ |
H A D | RONet.h | 411 FXWorkerThread::Pool& getThreadPool() { in getThreadPool() 415 class WorkerThread : public FXWorkerThread, public RORouterProvider { 417 WorkerThread(FXWorkerThread::Pool& pool, in WorkerThread() 419 : FXWorkerThread(pool), RORouterProvider(original) {} in WorkerThread() 425 class BulkmodeTask : public FXWorkerThread::Task { 428 void run(FXWorkerThread* context) { in run() 541 class RoutingTask : public FXWorkerThread::Task { 545 void run(FXWorkerThread* context); 558 FXWorkerThread::Pool myThreadPool;
|
H A D | RONet.cpp | 720 RONet::RoutingTask::run(FXWorkerThread* context) { in run()
|
/dports/cad/sumo/sumo-1.2.0/src/utils/router/ |
H A D | CHRouterWrapper.h | 115 new FXWorkerThread(myThreadPool); 150 class ComputeHierarchyTask : public FXWorkerThread::Task { 154 void run(FXWorkerThread* /* context */) { in run() argument 169 FXWorkerThread::Pool myThreadPool;
|
H A D | AStarLookupTable.h | 160 FXWorkerThread::Pool threadPool; in LandmarkLookupTable() 347 class WorkerThread : public FXWorkerThread { 349 WorkerThread(FXWorkerThread::Pool& pool, in WorkerThread() 351 : FXWorkerThread(pool), myRouter(router), myVehicle(vehicle) {} in WorkerThread() 369 class RoutingTask : public FXWorkerThread::Task { 373 void run(FXWorkerThread* context) { in run()
|
/dports/cad/sumo/sumo-1.2.0/src/marouter/ |
H A D | ROMAAssignments.h | 145 class RoutingTask : public FXWorkerThread::Task { 149 void run(FXWorkerThread* context);
|
H A D | ROMAAssignments.cpp | 468 ROMAAssignments::RoutingTask::run(FXWorkerThread* context) { in run()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/ |
H A D | MSLane.h | 1134 FXWorkerThread::Task* getPlanMoveTask(const SUMOTime time) { in getPlanMoveTask() 1139 FXWorkerThread::Task* getExecuteMoveTask(const SUMOTime time) { in getExecuteMoveTask() 1144 FXWorkerThread::Task* getLaneChangeTask(const SUMOTime time) { in getLaneChangeTask() 1552 class SimulationTask : public FXWorkerThread::Task { 1560 void run(FXWorkerThread* /*context*/) { in run() argument
|
H A D | MSEdgeControl.h | 235 FXWorkerThread::Pool myThreadPool;
|
H A D | MSEdgeControl.cpp | 99 new FXWorkerThread(myThreadPool); in planMovements()
|