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>>().