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 155 of file interpretercontext.hxx.

Constructor & Destructor Documentation

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

Definition at line 192 of file interpretercontext.cxx.

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

ScInterpreterContextGetterGuard::~ScInterpreterContextGetterGuard ( )

Member Function Documentation

ScInterpreterContext * ScInterpreterContextGetterGuard::GetInterpreterContext ( ) const

Member Data Documentation

size_t ScInterpreterContextGetterGuard::nContextIdx
private

Definition at line 159 of file interpretercontext.hxx.

Referenced by ~ScInterpreterContextGetterGuard().

ScInterpreterContextPool& ScInterpreterContextGetterGuard::rPool
private

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