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

#include <funcuno.hxx>

Public Member Functions

 ScTempDocCache ()
ScDocumentGetDocument () const
bool IsInUse () const
void SetInUse (bool bSet)
void SetDocument (ScDocument *pNew)
void Clear ()

Private Attributes

ScDocumentUniquePtr xDoc
bool bInUse

Detailed Description

Definition at line 38 of file funcuno.hxx.

Constructor & Destructor Documentation

ScTempDocCache::ScTempDocCache ( )

Definition at line 116 of file funcuno.cxx.

Member Function Documentation

void ScTempDocCache::Clear ( )

Definition at line 127 of file funcuno.cxx.

References bInUse, and xDoc.

Referenced by ScFunctionAccess::Notify().

ScDocument* ScTempDocCache::GetDocument ( ) const

Definition at line 47 of file funcuno.hxx.

bool ScTempDocCache::IsInUse ( ) const

Definition at line 48 of file funcuno.hxx.

References bInUse.

void ScTempDocCache::SetDocument ( ScDocument pNew)

Definition at line 121 of file funcuno.cxx.

References xDoc.

void ScTempDocCache::SetInUse ( bool  bSet)

Definition at line 49 of file funcuno.hxx.

Member Data Documentation

bool ScTempDocCache::bInUse

Definition at line 42 of file funcuno.hxx.

Referenced by Clear(), and IsInUse().

ScDocumentUniquePtr ScTempDocCache::xDoc

Definition at line 41 of file funcuno.hxx.

Referenced by Clear(), and SetDocument().

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