C3D Kernel  104598
Классы | Макросы | Функции
Файл alg_indicator.h

Индикатор прогресса. Подробнее...

Классы

class  IStrData
 Данные о строке. Подробнее...
class  StrData< T >
 Конкретные данные о строке. Подробнее...
class  BaseStrVisitor
 Базовый класс для потокобезопасного посетителя, извлекающего строку. Подробнее...
struct  BaseStrVisitor::BaseAuxiliaryData
 Данные посетителя. Менеджер, обеспечивающий потокобезопасный доступ к данным. Подробнее...
class  IGetMsg
 Добытчик строки из данных о строке. Подробнее...
class  IProgressIndicator
 Интерфейс индикатора прогресса выполнения. Подробнее...
class  ProgressBarWrapper
 Обертка индикатора прогресса выполнения. Подробнее...

Макросы

#define EMPTY_STR   StrData<const TCHAR *>( NULL )
 Создание пустой строки

Функции

ProgressBarWrapperCreateProgressBarAddRef (IProgressIndicator *progInd, IStrData &msg)
 Создать индикатор прогресса.
ProgressBarWrapperCreateProgressBar (IProgressIndicator *progInd, IStrData &msg)
 Создать индикатор прогресса.
bool SetProgressBarName (ProgressBarWrapper *progBar, IStrData &msg)
 Установить имя прогресса.
bool SetProgressBarValue (ProgressBarWrapper *progBar, size_t v)
 Установить значение прогресса.
void FinishProgressBar (ProgressBarWrapper *progBar)
 Завершить индикатор прогресса.
bool StopProgressBar (ProgressBarWrapper *progBar)
 Удалить индикатор прогресса.
bool UseParentName (ProgressBarWrapper *progBar, bool useParentName)
 Использовать имя родителя для наследника.
bool IsParentNameUsed (const ProgressBarWrapper *progBar)
 Используется ли имя родителя для наследника.

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

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