LibreOffice Module lingucomponent (master)  1
Classes | Macros | Functions | Variables
numbertext.cxx File Reference
#include <config_libnumbertext.h>
#include <iostream>
#include <osl/file.hxx>
#include <tools/debug.hxx>
#include <sal/config.h>
#include <cppuhelper/factory.hxx>
#include <cppuhelper/implementationentry.hxx>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/linguistic2/XNumberText.hpp>
#include <unotools/pathoptions.hxx>
#include <osl/thread.h>
#include <sal/macros.h>
Include dependency graph for numbertext.cxx:

Go to the source code of this file.

Classes

class  NumberText_Impl
 

Macros

#define SERVICENAME   "com.sun.star.linguistic2.NumberText"
 
#define IMPLNAME   "com.sun.star.lingu2.NumberText"
 

Functions

static Sequence< OUString > getSupportedServiceNames_NumberText_Impl ()
 
static OUString getImplementationName_NumberText_Impl ()
 
static osl::Mutex & GetNumberTextMutex ()
 
static Reference< XInterfaceNumberText_Impl_create (Reference< XComponentContext > const &)
 Function to create a new component instance; is needed by factory helper implementation. More...
 
SAL_DLLPUBLIC_EXPORT voidnumbertext_component_getFactory (sal_Char const *implName, void *xMgr, void *xRegistry)
 

Variables

static const struct::cppu::ImplementationEntry s_component_entries []
 

Macro Definition Documentation

#define IMPLNAME   "com.sun.star.lingu2.NumberText"
#define SERVICENAME   "com.sun.star.linguistic2.NumberText"

Function Documentation

static OUString getImplementationName_NumberText_Impl ( )
static

Definition at line 61 of file numbertext.cxx.

References IMPLNAME.

static osl::Mutex& GetNumberTextMutex ( )
static
static Sequence<OUString> getSupportedServiceNames_NumberText_Impl ( )
static

Definition at line 55 of file numbertext.cxx.

References SERVICENAME.

SAL_DLLPUBLIC_EXPORT void* numbertext_component_getFactory ( sal_Char const *  implName,
void xMgr,
void xRegistry 
)

Definition at line 193 of file numbertext.cxx.

References s_component_entries.

static Reference<XInterface> NumberText_Impl_create ( Reference< XComponentContext > const &  )
static

Function to create a new component instance; is needed by factory helper implementation.

Parameters
xMgrservice manager to if the components needs other component instances

Definition at line 179 of file numbertext.cxx.

Variable Documentation

const struct ::cppu::ImplementationEntry s_component_entries[]
static
Initial value:
getSupportedServiceNames_NumberText_Impl, ::cppu::createSingleComponentFactory, nullptr,
0 },
{ nullptr, nullptr, nullptr, nullptr, nullptr, 0 } }
static Reference< XInterface > NumberText_Impl_create(Reference< XComponentContext > const &)
Function to create a new component instance; is needed by factory helper implementation.
Definition: numbertext.cxx:179
static Sequence< OUString > getSupportedServiceNames_NumberText_Impl()
Definition: numbertext.cxx:55
static OUString getImplementationName_NumberText_Impl()
Definition: numbertext.cxx:61

Definition at line 186 of file numbertext.cxx.

Referenced by numbertext_component_getFactory().