|
LibreOffice Module sc (master) 1
|
#include <tokstack.hxx>
Public Member Functions | |
| TokenStack () | |
| ~TokenStack () | |
| TokenStack & | operator<< (const TokenId &rNewId) |
| void | operator>> (TokenId &rId) |
| void | Reset () |
| bool | HasMoreTokens () const |
| TokenId | Get () |
Private Attributes | |
| std::unique_ptr< TokenId[]> | pStack |
| sal_uInt16 | nPos |
Static Private Attributes | |
| static const sal_uInt16 | nSize = 1024 |
Definition at line 261 of file tokstack.hxx.
| TokenStack::TokenStack | ( | ) |
Definition at line 32 of file tokstack.cxx.
References Reset().
| TokenStack::~TokenStack | ( | ) |
Definition at line 38 of file tokstack.cxx.
|
inline |
Definition at line 281 of file tokstack.hxx.
References nPos, pStack, and SAL_WARN.
Referenced by QProToSc::Convert(), ExcelToSc::Convert(), LotusToSc::Convert(), ExcelToSc8::Convert(), ExcelToSc8::ConvertExternName(), ExcelToSc::GetBoolErr(), ExcelToSc::GetDummy(), and TokenPool::operator<<().
|
inline |
Definition at line 277 of file tokstack.hxx.
References nPos.
Referenced by QProToSc::DoFunc(), LotusToSc::DoFunc(), and ExcelToSc::DoMulArgs().
|
inline |
|
inline |
Definition at line 314 of file tokstack.hxx.
|
inline |
Definition at line 328 of file tokstack.hxx.
References nPos.
Referenced by ExcelToSc::GetBoolErr(), ConverterBase::Reset(), and TokenStack().
|
private |
Definition at line 267 of file tokstack.hxx.
Referenced by Get(), HasMoreTokens(), operator<<(), operator>>(), and Reset().
|
staticprivate |
Definition at line 268 of file tokstack.hxx.
Referenced by operator<<().
|
private |
Definition at line 266 of file tokstack.hxx.
Referenced by Get(), operator<<(), and operator>>().