C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122
Файл 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)
 Используется ли имя родителя для наследника. Подробнее...
 

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

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