LibreOffice Module sc (master) 1
Public Types | Public Member Functions | Public Attributes | List of all members
ScfProgressBar::ScfProgressSegment Struct Reference

Contains all data of a segment of the progress bar. More...

Public Types

typedef ::std::unique_ptr< ScfProgressBarScfProgressBarPtr
 

Public Member Functions

 ScfProgressSegment (std::size_t nSize)
 Current position of this segment. More...
 
 ~ScfProgressSegment ()
 

Public Attributes

ScfProgressBarPtr mxProgress
 
std::size_t mnSize
 Pointer to sub progress bar for this segment. More...
 
std::size_t mnPos
 Size of this segment. More...
 

Detailed Description

Contains all data of a segment of the progress bar.

Definition at line 153 of file fprogressbar.hxx.

Member Typedef Documentation

◆ ScfProgressBarPtr

Definition at line 155 of file fprogressbar.hxx.

Constructor & Destructor Documentation

◆ ScfProgressSegment()

ScfProgressBar::ScfProgressSegment::ScfProgressSegment ( std::size_t  nSize)
explicit

Current position of this segment.

Definition at line 30 of file fprogressbar.cxx.

References mnSize.

◆ ~ScfProgressSegment()

ScfProgressBar::ScfProgressSegment::~ScfProgressSegment ( )

Definition at line 36 of file fprogressbar.cxx.

Member Data Documentation

◆ mnPos

std::size_t ScfProgressBar::ScfProgressSegment::mnPos

◆ mnSize

std::size_t ScfProgressBar::ScfProgressSegment::mnSize

Pointer to sub progress bar for this segment.

Definition at line 158 of file fprogressbar.hxx.

Referenced by ScfProgressBar::IncreaseProgressBar(), and ScfProgressBar::IsFull().

◆ mxProgress

ScfProgressBarPtr ScfProgressBar::ScfProgressSegment::mxProgress

Definition at line 157 of file fprogressbar.hxx.

Referenced by ScfProgressBar::GetSegmentProgressBar().


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