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 39 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
inline

Definition at line 48 of file funcuno.hxx.

bool ScTempDocCache::IsInUse ( ) const
inline

Definition at line 49 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)
inline

Definition at line 50 of file funcuno.hxx.

Member Data Documentation

bool ScTempDocCache::bInUse
private

Definition at line 43 of file funcuno.hxx.

Referenced by Clear(), and IsInUse().

ScDocumentUniquePtr ScTempDocCache::xDoc
private

Definition at line 42 of file funcuno.hxx.

Referenced by Clear(), and SetDocument().


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