LibreOffice Module lingucomponent (master)  1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
NumberText_Impl Class Reference
Inheritance diagram for NumberText_Impl:
[legend]
Collaboration diagram for NumberText_Impl:
[legend]

Public Member Functions

 NumberText_Impl ()
 
 NumberText_Impl (const NumberText_Impl &)=delete
 
NumberText_Imploperator= (const NumberText_Impl &)=delete
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual OUString SAL_CALL getNumberText (const OUString &aText, const ::css::lang::Locale &rLocale) override
 
virtual css::uno::Sequence< css::lang::Locale > SAL_CALL getAvailableLanguages () override
 

Static Public Member Functions

static Sequence< OUString > getSupportedServiceNames_Static ()
 

Private Member Functions

virtual ~NumberText_Impl () override
 
void EnsureInitialized ()
 

Private Attributes

bool m_bInitialized
 

Detailed Description

Definition at line 69 of file numbertext.cxx.

Constructor & Destructor Documentation

virtual NumberText_Impl::~NumberText_Impl ( )
inlineoverrideprivatevirtual

Definition at line 76 of file numbertext.cxx.

NumberText_Impl::NumberText_Impl ( )

Definition at line 96 of file numbertext.cxx.

NumberText_Impl::NumberText_Impl ( const NumberText_Impl )
delete

Member Function Documentation

void NumberText_Impl::EnsureInitialized ( )
private

Definition at line 101 of file numbertext.cxx.

References m_bInitialized, and OUStringToOString().

uno::Sequence< Locale > SAL_CALL NumberText_Impl::getAvailableLanguages ( )
overridevirtual

Definition at line 153 of file numbertext.cxx.

References GetNumberTextMutex().

OUString SAL_CALL NumberText_Impl::getImplementationName ( )
overridevirtual

Definition at line 161 of file numbertext.cxx.

References IMPLNAME.

OUString SAL_CALL NumberText_Impl::getNumberText ( const OUString &  aText,
const ::css::lang::Locale &  rLocale 
)
overridevirtual
Sequence< OUString > SAL_CALL NumberText_Impl::getSupportedServiceNames ( )
overridevirtual

Definition at line 168 of file numbertext.cxx.

References getSupportedServiceNames_Static().

Sequence< OUString > NumberText_Impl::getSupportedServiceNames_Static ( )
static

Definition at line 173 of file numbertext.cxx.

References aName, and SERVICENAME.

Referenced by getSupportedServiceNames().

NumberText_Impl& NumberText_Impl::operator= ( const NumberText_Impl )
delete
sal_Bool SAL_CALL NumberText_Impl::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 163 of file numbertext.cxx.

References cppu::supportsService().

Member Data Documentation

bool NumberText_Impl::m_bInitialized
private

Definition at line 74 of file numbertext.cxx.

Referenced by EnsureInitialized().


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