|
LibreOffice Module sc (master) 1
|
#include <interpretercontext.hxx>
Public Member Functions | |
| ScInterpreterContextGetterGuard (const ScDocument &rDoc, SvNumberFormatter *pFormatter) | |
| ~ScInterpreterContextGetterGuard () | |
| ScInterpreterContext * | GetInterpreterContext () const |
Private Attributes | |
| ScInterpreterContextPool & | rPool |
| size_t | nContextIdx |
Definition at line 154 of file interpretercontext.hxx.
| ScInterpreterContextGetterGuard::ScInterpreterContextGetterGuard | ( | const ScDocument & | rDoc, |
| SvNumberFormatter * | pFormatter | ||
| ) |
Definition at line 198 of file interpretercontext.cxx.
References if(), ScInterpreterContextPool::Init(), and rPool.
| ScInterpreterContextGetterGuard::~ScInterpreterContextGetterGuard | ( | ) |
Definition at line 208 of file interpretercontext.cxx.
References ScInterpreterContextPool::mnNextFree, nContextIdx, ScInterpreterContextPool::ReturnToPool(), and rPool.
| ScInterpreterContext * ScInterpreterContextGetterGuard::GetInterpreterContext | ( | ) | const |
Definition at line 214 of file interpretercontext.cxx.
References ScInterpreterContextPool::GetInterpreterContext(), and rPool.
Referenced by ScFormulaCell::Interpret().
|
private |
Definition at line 158 of file interpretercontext.hxx.
Referenced by ~ScInterpreterContextGetterGuard().
|
private |
Definition at line 156 of file interpretercontext.hxx.
Referenced by GetInterpreterContext(), ScInterpreterContextGetterGuard(), and ~ScInterpreterContextGetterGuard().