LibreOffice Module shell (master) 1
Macros | Functions
macbackend.mm File Reference
#include <sys/param.h>
#include <premac.h>
#include <SystemConfiguration/SystemConfiguration.h>
#include <Foundation/NSPathUtilities.h>
#include <postmac.h>
#include "macbackend.hxx"
#include <com/sun/star/beans/Optional.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <cppuhelper/supportsservice.hxx>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <osl/file.h>
Include dependency graph for macbackend.mm:

Go to the source code of this file.

Macros

#define SPACE   ' '
 
#define SEMI_COLON   ';'
 

Functions

static OUString CFStringToOUString (const CFStringRef sOrig)
 
static OUString GetOUString (NSString *pStr)
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * shell_MacOSXBackend_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
 

Macro Definition Documentation

◆ SEMI_COLON

#define SEMI_COLON   ';'

Definition at line 40 of file macbackend.mm.

◆ SPACE

#define SPACE   ' '

Definition at line 39 of file macbackend.mm.

Function Documentation

◆ CFStringToOUString()

static OUString CFStringToOUString ( const CFStringRef  sOrig)
static

Definition at line 154 of file macbackend.mm.

Referenced by MacOSXBackend::getPropertyValue().

◆ GetOUString()

static OUString GetOUString ( NSString *  pStr)
static

Definition at line 169 of file macbackend.mm.

References aBuf, and length.

Referenced by MacOSXBackend::getPropertyValue().

◆ shell_MacOSXBackend_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * shell_MacOSXBackend_get_implementation ( css::uno::XComponentContext *  ,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 388 of file macbackend.mm.