# ParadisEO-PEOMovingObjects: Class Members - Functions

### - a -

- add() : Topology
- AggregationAlgorithm() : peoSynchronousMultiStart< EntityType >::AggregationAlgorithm< AggregationAlgorithmType >
- Algorithm() : peoSynchronousMultiStart< EntityType >::Algorithm< AlgorithmType >, peoParallelAlgorithmWrapper::Algorithm< AlgorithmType, void >, peoParallelAlgorithmWrapper::Algorithm< AlgorithmType, AlgorithmDataType >

### - c -

- Communicable() : Communicable
- Communicator() : Communicator

### - d -

- DataType() : peoSynchronousMultiStart< EntityType >::DataType< Type >
- DisplayBestRoute() : DisplayBestRoute

### - e -

- emigrate() : peoSyncIslandMig< EOT >, peoAsyncIslandMig< EOT >
- execute() : peoSyncMultiStart< EOT >, peoSynchronousMultiStart< EntityType >, peoSeqTransform< EOT >, peoParaSGATransform< EOT >, peoParaPopEval< EOT >, Service

### - g -

- getID() : Runner
- getKey() : Communicable
- getOwner() : Service, Cooperative

### - i -

- immigrate() : peoSyncIslandMig< EOT >, peoAsyncIslandMig< EOT >
- isLocal() : Runner

### - l -

- lock() : Communicable

### - n -

- notifySending() : peoSyncIslandMig< EOT >, Cooperative
- notifySendingAllResourceRequests() : peoSyncMultiStart< EOT >, peoSynchronousMultiStart< EntityType >, peoParaSGATransform< EOT >, peoParaPopEval< EOT >, Service
- notifySendingData() : peoSyncMultiStart< EOT >, peoSynchronousMultiStart< EntityType >, peoParaSGATransform< EOT >, peoParaPopEval< EOT >, Service
- notifySendingResourceRequest() : Service
- notifySendingResult() : Worker
- notifySendingTaskDone() : Worker
- notifySendingTermination() : Runner

### - o -

- operator Type &() : peoSynchronousMultiStart< EntityType >::AbstractDataType
- operator()() : RandomExplorationAlgorithm, MergeRouteEval, DisplayBestRoute, peoSyncMultiStart< EOT >, peoSyncIslandMig< EOT >, peoSynchronousMultiStart< EntityType >::NoAggregationFunction, peoSynchronousMultiStart< EntityType >::AggregationAlgorithm< AggregationAlgorithmType >, peoSynchronousMultiStart< EntityType >::AbstractAggregationAlgorithm, peoSynchronousMultiStart< EntityType >::Algorithm< AlgorithmType >, peoSynchronousMultiStart< EntityType >::AbstractAlgorithm, peoSynchronousMultiStart< EntityType >, peoSeqTransform< EOT >, peoSeqPopEval< EOT >, peoPopEval< EOT >, peoParaSGATransform< EOT >, peoParaPopEval< EOT >, peoParallelAlgorithmWrapper::Algorithm< AlgorithmType, void >, peoParallelAlgorithmWrapper::Algorithm< AlgorithmType, AlgorithmDataType >, peoParallelAlgorithmWrapper::AbstractAlgorithm, peoNoAggEvalFunc< EOT >, peoEA< EOT >, peoAsyncIslandMig< EOT >

### - p -

- pack() : peoSyncIslandMig< EOT >, peoAsyncIslandMig< EOT >
- packData() : peoSyncMultiStart< EOT >, peoSynchronousMultiStart< EntityType >, peoSeqTransform< EOT >, peoParaSGATransform< EOT >, peoParaPopEval< EOT >, Service
- packResourceRequest() : Service
- packResult() : Worker, peoSyncMultiStart< EOT >, peoSynchronousMultiStart< EntityType >, peoSeqTransform< EOT >, peoParaSGATransform< EOT >, peoParaPopEval< EOT >, Service
- packTaskDone() : Worker
- packTermination() : Runner
- peoAsyncIslandMig() : peoAsyncIslandMig< EOT >
- peoEA() : peoEA< EOT >
- peoParallelAlgorithmWrapper() : peoParallelAlgorithmWrapper
- peoParaPopEval() : peoParaPopEval< EOT >
- peoParaSGATransform() : peoParaSGATransform< EOT >
- peoSeqPopEval() : peoSeqPopEval< EOT >
- peoSeqTransform() : peoSeqTransform< EOT >
- peoSynchronousMultiStart() : peoSynchronousMultiStart< EntityType >
- peoSyncIslandMig() : peoSyncIslandMig< EOT >
- peoSyncMultiStart() : peoSyncMultiStart< EOT >

### - r -

- RandomExplorationAlgorithm() : RandomExplorationAlgorithm
- ReactiveThread() : ReactiveThread
- requestResourceRequest() : Service
- resume() : Communicable
- run() : peoParallelAlgorithmWrapper, peoEA< EOT >
- Runner() : Runner

### - s -

- send() : Cooperative
- setActive() : Thread
- setNeighbors() : RingTopology
- setOwner() : Service, Cooperative
- setPassive() : Thread
- setSource() : Worker
- sleep() : ReactiveThread
- start() : Worker, Communicator, Runner
- stop() : Communicable

### - t -

- terminate() : Runner
- Thread() : Thread

### - u -

- unlock() : Communicable
- unpack() : peoSyncIslandMig< EOT >, peoAsyncIslandMig< EOT >
- unpackData() : Worker, peoSyncMultiStart< EOT >, peoSynchronousMultiStart< EntityType >, peoSeqTransform< EOT >, peoParaSGATransform< EOT >, peoParaPopEval< EOT >, Service
- unpackResult() : peoSyncMultiStart< EOT >, peoSynchronousMultiStart< EntityType >, peoSeqTransform< EOT >, peoParaSGATransform< EOT >, peoParaPopEval< EOT >, Service

### - w -

- waitStarting() : Runner
- wakeUp() : ReactiveThread
- Worker() : Worker

### - ~ -

- ~AbstractAggregationAlgorithm() : peoSynchronousMultiStart< EntityType >::AbstractAggregationAlgorithm
- ~AbstractAlgorithm() : peoSynchronousMultiStart< EntityType >::AbstractAlgorithm, peoParallelAlgorithmWrapper::AbstractAlgorithm
- ~AbstractDataType() : peoSynchronousMultiStart< EntityType >::AbstractDataType
- ~Communicable() : Communicable
- ~peoParallelAlgorithmWrapper() : peoParallelAlgorithmWrapper
- ~peoSynchronousMultiStart() : peoSynchronousMultiStart< EntityType >
- ~Thread() : Thread
- ~Topology() : Topology