| TerraLib 4.1

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

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

Public Member Functions | Protected Attributes | Friends
TePDIPIManagerGlobalSettings Class Reference
Image processing auxiliary classes/methods.

Progress interface management global settings. More...

`#include <TePDIPIManagerGlobalSettings.hpp>`

Inheritance diagram for TePDIPIManagerGlobalSettings:

List of all members.

## Public Member Functions

| TePDIPIManagerGlobalSettings ()
| Default constructor.
| ~TePDIPIManagerGlobalSettings ()
| Default desstructor.

## Protected Attributes

TeMutex | lock_
| The lock instance needed to update the global settings.
volatile unsigned long int | total_steps_
| The total steps number.
volatile unsigned long int | curr_step_
| The current step.
volatile unsigned long int | curr_prop_step_
| The current proportional step ( 0 up to 100 ).
volatile unsigned long int | active_manager_instances_
| The number of TePDIPIManager active instances.
std::string | curr_message_
| The progress interface message (label).

## Friends

class | TePDIPIManager

## Detailed Description

Progress interface management global settings.

## Constructor & Destructor Documentation

TePDIPIManagerGlobalSettings::TePDIPIManagerGlobalSettings | ( |  | ) | `[inline]`

Default constructor.

TePDIPIManagerGlobalSettings::~TePDIPIManagerGlobalSettings | ( |  | ) | `[inline]`

Default desstructor.

## Friends And Related Function Documentation

friend class TePDIPIManager`[friend]`

## Member Data Documentation

volatile unsigned long int TePDIPIManagerGlobalSettings::active_manager_instances_`[protected]`

The number of TePDIPIManager active instances.

std::string TePDIPIManagerGlobalSettings::curr_message_`[protected]`

The progress interface message (label).

volatile unsigned long int TePDIPIManagerGlobalSettings::curr_prop_step_`[protected]`

The current proportional step ( 0 up to 100 ).

volatile unsigned long int TePDIPIManagerGlobalSettings::curr_step_`[protected]`

The current step.

TeMutex TePDIPIManagerGlobalSettings::lock_`[protected]`

The lock instance needed to update the global settings.

volatile unsigned long int TePDIPIManagerGlobalSettings::total_steps_`[protected]`

The total steps number.

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

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/image_processing/TePDIPIManagerGlobalSettings.hpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines