diff options
Diffstat (limited to 'sal/inc/osl/detail/component-mapping.h')
-rw-r--r-- | sal/inc/osl/detail/component-mapping.h | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/sal/inc/osl/detail/component-mapping.h b/sal/inc/osl/detail/component-mapping.h deleted file mode 100644 index 4a0f4796a7b3..000000000000 --- a/sal/inc/osl/detail/component-mapping.h +++ /dev/null @@ -1,42 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - */ - -#ifndef COMPONENT_MAPPING_H -#define COMPONENT_MAPPING_H - -#ifdef DISABLE_DYNLOADING - -#ifdef __cplusplus -extern "C" { -#endif - -/* On iOS and perhaps Android static linking of the LO code into one - * executable (on Android, into one shared library) is used. In order to get - * the needed UNO coponent linked in, the "main" code for an app needs to - * implement the lo_get_libmap() function to map UNO component library names - * as produced in a build for iOS (like configmgr.uno.a or libsclo.a) to the - * corresponding component_getFactory functions. - */ - -typedef struct { - const char *lib; - void * (*component_getFactory_function)(const char *, void *, void *); -} lib_to_component_mapping; - -const lib_to_component_mapping *lo_get_libmap(void); - -#ifdef __cplusplus -} -#endif - -#endif /* DISABLE_DYNLOADING */ - -#endif /* COMPONENT_MAPPING_H */ - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |