LibreOffice Module i18npool (master) 1
Public Member Functions | List of all members
UnoScriptTypeDetector Class Referencefinal

#include <unoscripttypedetector.hxx>

Inheritance diagram for UnoScriptTypeDetector:
[legend]
Collaboration diagram for UnoScriptTypeDetector:
[legend]

Public Member Functions

virtual sal_Int32 SAL_CALL beginOfScriptDirection (const OUString &Text, sal_Int32 nPos, sal_Int16 scriptDirection) override
 
virtual sal_Int32 SAL_CALL endOfScriptDirection (const OUString &Text, sal_Int32 nPos, sal_Int16 scriptDirection) override
 
virtual sal_Int16 SAL_CALL getScriptDirection (const OUString &Text, sal_Int32 nPos, sal_Int16 defaultScriptDirection) override
 
virtual sal_Int32 SAL_CALL beginOfCTLScriptType (const OUString &Text, sal_Int32 nPos) override
 
virtual sal_Int32 SAL_CALL endOfCTLScriptType (const OUString &Text, sal_Int32 nPos) override
 
virtual sal_Int16 SAL_CALL getCTLScriptType (const OUString &Text, sal_Int32 nPos) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Detailed Description

Definition at line 28 of file unoscripttypedetector.hxx.

Member Function Documentation

◆ beginOfCTLScriptType()

sal_Int32 SAL_CALL UnoScriptTypeDetector::beginOfCTLScriptType ( const OUString &  Text,
sal_Int32  nPos 
)
overridevirtual

Definition at line 53 of file unoscripttypedetector.cxx.

References ScriptTypeDetector::beginOfCTLScriptType(), nPos, and Text.

◆ beginOfScriptDirection()

sal_Int32 SAL_CALL UnoScriptTypeDetector::beginOfScriptDirection ( const OUString &  Text,
sal_Int32  nPos,
sal_Int16  scriptDirection 
)
overridevirtual

◆ endOfCTLScriptType()

sal_Int32 SAL_CALL UnoScriptTypeDetector::endOfCTLScriptType ( const OUString &  Text,
sal_Int32  nPos 
)
overridevirtual

Definition at line 60 of file unoscripttypedetector.cxx.

References ScriptTypeDetector::endOfCTLScriptType(), nPos, and Text.

◆ endOfScriptDirection()

sal_Int32 SAL_CALL UnoScriptTypeDetector::endOfScriptDirection ( const OUString &  Text,
sal_Int32  nPos,
sal_Int16  scriptDirection 
)
overridevirtual

Definition at line 40 of file unoscripttypedetector.cxx.

References ScriptTypeDetector::endOfScriptDirection(), nPos, and Text.

◆ getCTLScriptType()

sal_Int16 SAL_CALL UnoScriptTypeDetector::getCTLScriptType ( const OUString &  Text,
sal_Int32  nPos 
)
overridevirtual

Definition at line 46 of file unoscripttypedetector.cxx.

References ScriptTypeDetector::getCTLScriptType(), nPos, and Text.

◆ getImplementationName()

OUString SAL_CALL UnoScriptTypeDetector::getImplementationName ( )
overridevirtual

Definition at line 66 of file unoscripttypedetector.cxx.

◆ getScriptDirection()

sal_Int16 SAL_CALL UnoScriptTypeDetector::getScriptDirection ( const OUString &  Text,
sal_Int32  nPos,
sal_Int16  defaultScriptDirection 
)
overridevirtual

Definition at line 27 of file unoscripttypedetector.cxx.

References ScriptTypeDetector::getScriptDirection(), nPos, and Text.

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > SAL_CALL UnoScriptTypeDetector::getSupportedServiceNames ( )
overridevirtual

Definition at line 78 of file unoscripttypedetector.cxx.

◆ supportsService()

sal_Bool SAL_CALL UnoScriptTypeDetector::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 72 of file unoscripttypedetector.cxx.

References ServiceName, and cppu::supportsService().


The documentation for this class was generated from the following files: