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

#include <interpretercontext.hxx>

Collaboration diagram for ScInterpreterContextGetterGuard:
[legend]

Public Member Functions

 ScInterpreterContextGetterGuard (const ScDocument &rDoc, SvNumberFormatter *pFormatter)
 
 ~ScInterpreterContextGetterGuard ()
 
ScInterpreterContextGetInterpreterContext () const
 

Private Attributes

ScInterpreterContextPoolrPool
 
size_t nContextIdx
 

Detailed Description

Definition at line 154 of file interpretercontext.hxx.

Constructor & Destructor Documentation

◆ ScInterpreterContextGetterGuard()

ScInterpreterContextGetterGuard::ScInterpreterContextGetterGuard ( const ScDocument rDoc,
SvNumberFormatter pFormatter 
)

Definition at line 198 of file interpretercontext.cxx.

References if(), ScInterpreterContextPool::Init(), and rPool.

◆ ~ScInterpreterContextGetterGuard()

ScInterpreterContextGetterGuard::~ScInterpreterContextGetterGuard ( )

Member Function Documentation

◆ GetInterpreterContext()

ScInterpreterContext * ScInterpreterContextGetterGuard::GetInterpreterContext ( ) const

Member Data Documentation

◆ nContextIdx

size_t ScInterpreterContextGetterGuard::nContextIdx
private

Definition at line 158 of file interpretercontext.hxx.

Referenced by ~ScInterpreterContextGetterGuard().

◆ rPool

ScInterpreterContextPool& ScInterpreterContextGetterGuard::rPool
private

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