| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes
TeThreadJobsManager::InternalManagerDataStruct Struct Reference

`#include <TeThreadJobsManager.h>`

List of all members.

## Public Attributes

unsigned long int | maxSimulJobs_
TeThreadSignal | jobFinishedSig_
JobsListT | awaitingJobsList_
JobsListT | runningJobsList_
std::list< TeThreadFunctor * > | threadsList_
TeMutex | mutex_

## Member Data Documentation

JobsListT TeThreadJobsManager::InternalManagerDataStruct::awaitingJobsList_

The awaiting jobs list.

TeThreadSignal TeThreadJobsManager::InternalManagerDataStruct::jobFinishedSig_

A signal emitted on each job completion.

unsigned long int TeThreadJobsManager::InternalManagerDataStruct::maxSimulJobs_

Maximum number of simultaneous running jobs

TeMutex TeThreadJobsManager::InternalManagerDataStruct::mutex_

A mutex instance to control access to internal resources.

JobsListT TeThreadJobsManager::InternalManagerDataStruct::runningJobsList_

The running jobs list.

std::list< TeThreadFunctor* > TeThreadJobsManager::InternalManagerDataStruct::threadsList_

The thread instances list.

The documentation for this struct was generated from the following file:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeThreadJobsManager.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines