20#ifndef INCLUDED_OOX_CORE_FASTTOKENHANDLER_HXX
21#define INCLUDED_OOX_CORE_FASTTOKENHANDLER_HXX
23#include <com/sun/star/lang/XServiceInfo.hpp>
24#include <com/sun/star/uno/Any.hxx>
25#include <com/sun/star/uno/Sequence.hxx>
28#include <rtl/ustring.hxx>
32namespace oox {
class TokenMap; }
41 public cppu::ImplInheritanceHelper< sax_fastparser::FastTokenHandlerBase, css::lang::XServiceInfo >
53 virtual css::uno::Sequence< sal_Int8 > SAL_CALL getUTF8Identifier( sal_Int32
nToken )
override;
54 virtual sal_Int32 SAL_CALL
getTokenFromUTF8(
const css::uno::Sequence< sal_Int8 >& Identifier )
override;
57 virtual sal_Int32 getTokenDirect(
const char *pToken, sal_Int32 nLength )
const override;
Wrapper implementing the com.sun.star.xml.sax.XFastTokenHandler API interface that provides access to...
const TokenMap & mrTokenMap
Reference to global token map singleton.
virtual sal_Int32 SAL_CALL getTokenFromUTF8(const css::uno::Sequence< sal_Int8 > &Identifier) override
css::uno::Sequence< OUString > getSupportedServiceNames()
OUString getImplementationName()
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)