LibreOffice Module editeng (master) 1
Public Member Functions | Private Attributes | List of all members
IdleFormattter Class Reference

#include <impedit.hxx>

Inheritance diagram for IdleFormattter:
[legend]
Collaboration diagram for IdleFormattter:
[legend]

Public Member Functions

 IdleFormattter ()
 
virtual ~IdleFormattter () override
 
void DoIdleFormat (EditView *pV)
 
void ForceTimeout ()
 
void ResetRestarts ()
 
EditViewGetView ()
 
- Public Member Functions inherited from Idle
 Idle (const char *pDebugName)
 
virtual void Start (bool bStartTimer=true) override
 
- Public Member Functions inherited from Timer
 Timer (const char *pDebugName)
 
 Timer (const Timer &rTimer)
 
virtual ~Timer () override
 
Timeroperator= (const Timer &rTimer)
 
virtual void Invoke () override
 
void Invoke (Timer *arg)
 
void SetInvokeHandler (const Link< Timer *, void > &rLink)
 
void ClearInvokeHandler ()
 
void SetTimeout (sal_uInt64 nTimeoutMs)
 
sal_uInt64 GetTimeout () const
 
virtual void Start (bool bStartTimer=true) override
 
- Public Member Functions inherited from Task
 Task (const char *pDebugName)
 
 Task (const Task &rTask)
 
virtual ~Task () COVERITY_NOEXCEPT_FALSE
 
Taskoperator= (const Task &rTask)
 
void SetPriority (TaskPriority ePriority)
 
TaskPriority GetPriority () const
 
const char * GetDebugName () const
 
virtual void Invoke ()=0
 
virtual void Start (bool bStartTimer=true)
 
void Stop ()
 
bool IsActive () const
 
void SetStatic ()
 
bool IsStatic () const
 

Private Attributes

EditViewpView
 
int nRestarts
 

Additional Inherited Members

- Protected Member Functions inherited from Idle
virtual sal_uInt64 UpdateMinPeriod (sal_uInt64 nTimeNow) const override
 
 Idle (bool bAuto, const char *pDebugName)
 
- Protected Member Functions inherited from Timer
virtual void SetDeletionFlags () override
 
virtual sal_uInt64 UpdateMinPeriod (sal_uInt64 nTimeNow) const override
 
 Timer (bool bAuto, const char *pDebugName)
 
- Protected Member Functions inherited from Task
const ImplSchedulerDataGetSchedulerData () const
 
virtual void SetDeletionFlags ()
 
virtual sal_uInt64 UpdateMinPeriod (sal_uInt64 nTimeNow) const=0
 
- Static Protected Member Functions inherited from Task
static void StartTimer (sal_uInt64 nMS)
 

Detailed Description

Definition at line 191 of file impedit.hxx.

Constructor & Destructor Documentation

◆ IdleFormattter()

IdleFormattter::IdleFormattter ( )

Definition at line 786 of file impedit5.cxx.

◆ ~IdleFormattter()

IdleFormattter::~IdleFormattter ( )
overridevirtual

Definition at line 793 of file impedit5.cxx.

Member Function Documentation

◆ DoIdleFormat()

void IdleFormattter::DoIdleFormat ( EditView pV)

Definition at line 798 of file impedit5.cxx.

Referenced by ImpEditEngine::IdleFormatAndLayout().

◆ ForceTimeout()

void IdleFormattter::ForceTimeout ( )

Definition at line 811 of file impedit5.cxx.

Referenced by ImpEditEngine::CheckIdleFormatter().

◆ GetView()

EditView * IdleFormattter::GetView ( )
inline

Definition at line 204 of file impedit.hxx.

References pView.

◆ ResetRestarts()

void IdleFormattter::ResetRestarts ( )
inline

Definition at line 203 of file impedit.hxx.

References nRestarts.

Member Data Documentation

◆ nRestarts

int IdleFormattter::nRestarts
private

Definition at line 195 of file impedit.hxx.

Referenced by ResetRestarts().

◆ pView

EditView* IdleFormattter::pView
private

Definition at line 194 of file impedit.hxx.

Referenced by GetView().


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