LibreOffice Module xmloff (master)
1
|
#include <fasttokenhandler.hxx>
Public Member Functions | |
FastTokenHandler () | |
virtual | ~FastTokenHandler () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getUTF8Identifier (sal_Int32 nToken) override |
virtual sal_Int32 SAL_CALL | getTokenFromUTF8 (const css::uno::Sequence< sal_Int8 > &Identifier) override |
const OUString & | getIdentifier (sal_Int32 nToken) const |
virtual sal_Int32 | getTokenDirect (const char *pToken, sal_Int32 nLength) const override |
![]() | |
virtual | ~FastTokenHandlerBase () |
Private Attributes | |
TokenMap & | mrTokenMap |
Additional Inherited Members | |
![]() | |
static sal_Int32 | getTokenFromChars (const FastTokenHandlerBase *pTokenHandler, const char *pStr, size_t nLength) |
Definition at line 71 of file fasttokenhandler.hxx.
|
explicit |
Definition at line 70 of file fasttokenhandler.cxx.
References get().
|
overridevirtual |
Definition at line 75 of file fasttokenhandler.cxx.
const OUString & xmloff::token::FastTokenHandler::getIdentifier | ( | sal_Int32 | nToken | ) | const |
Definition at line 85 of file fasttokenhandler.cxx.
References xmloff::token::TokenMap::getTokenName(), and mrTokenMap.
|
overridevirtual |
Implements sax_fastparser::FastTokenHandlerBase.
Definition at line 96 of file fasttokenhandler.cxx.
References xmloff::token::TokenMap::getTokenFromUTF8().
|
overridevirtual |
|
overridevirtual |
Definition at line 80 of file fasttokenhandler.cxx.
References xmloff::token::TokenMap::getUtf8TokenName(), and mrTokenMap.
|
private |
Definition at line 88 of file fasttokenhandler.hxx.
Referenced by getIdentifier(), and getUTF8Identifier().