C3D Kernel  104598
Открытые члены
Класс ProgressBarWrapper

Обертка индикатора прогресса выполнения. Подробнее...

Граф наследования:ProgressBarWrapper:
Inheritance graph
[см. легенду]
Граф связей класса ProgressBarWrapper:
Collaboration graph
[см. легенду]

Полный список членов класса

Открытые члены

 ProgressBarWrapper (IProgressIndicator &pBar)
 Конструктор по индикатору прогресса выполнения.
virtual ~ProgressBarWrapper ()
 Деструктор.
bool IsCancel ()
 Проверка на остановку процесса.
void Success ()
 Окончание процесса.
void Stop ()
 Остановка процесса.
bool Reset ()
 Восстановление данных процесса.
bool Init (size_t range, size_t delta, size_t value, IStrData &msg)
 Установка состояния.
bool Init (size_t range, size_t delta, size_t value)
 Установка состояния.
size_t GetValue () const
 Узнать текущее состояние прогресса.
bool SetName (IStrData &msg)
 Задать имя процесса.
bool SetProgress (size_t v)
 Увеличить прогресс выполнения.
ProgressBarWrapperCreateChildAddRef (IStrData &msg) const
 Создать наследника (если msg нулевой, то используется имя родителя).
ProgressBarWrapperCreateChild (IStrData &msg) const
 Создать наследника (если msg нулевой, то используется имя родителя).
void UseParentName (bool s)
 Использовать базовое имя при создании наследника.
bool IsParentNameUsed () const
 Используется ли базовое имя.
ProgressBarWrapperGetParent ()
 Получить родительский индикатор прогресса.

Подробное описание

Обертка индикатора прогресса выполнения (потокобезопасна при условии, если реализация IProgressIndicator также потокобезопасна).


Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы