Global Functions in Global Namespace C++
in Sourcefile mapping.h
- uno_getMapping
- extern "C"
void uno_getMapping(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
- Summary
Gets an interface mapping from one environment to another.
- Parameters
ppMapping |
mapping; existing mapping will be released
|
pFrom |
source environment
|
pTo |
destination environment
(interfaces resulting in mapInterface() call can be used
in this language environment)
|
pAddPurpose |
additional purpose of mapping (e.g., protocolling); defaults to 0 (none)
|
- uno_getMappingByName
- extern "C"
void uno_getMappingByName(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
- Summary
Gets an interface mapping from one language environment to another by corresponding environment
type names.
- Parameters
ppMapping |
mapping; existing mapping will be released
|
pFrom |
source environment type name
|
pTo |
destination environment type name
(interfaces resulting in mapInterface() call can be used
in this language environment)
|
pAddPurpose |
additional purpose of mapping (e.g., protocolling); defaults to 0 (none)
|
- uno_registerMapping
- extern "C"
void uno_registerMapping(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
- Summary
Registers a mapping. A mapping registers itself on first acquire and revokes itself on last
release. The given freeMapping function is called by the runtime to cleanup any resources.
- Parameters
ppMapping |
inout mapping to be registered
|
freeMapping |
called by runtime to delete mapping
|
pFrom |
source environment
|
pTo |
destination environment
|
pAddPurpose |
additional purpose string; defaults to 0
|
- uno_registerMappingCallback
- extern "C"
void uno_registerMappingCallback(
uno_getMappingFunc |
pCallback ); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
- Summary
Registers a callback being called each time a mapping is demanded.
- Parameters
pCallback |
callback function
|
- uno_revokeMapping
- extern "C"
void uno_revokeMapping(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
- Summary
Revokes a mapping. A mapping registers itself on first acquire and revokes itself on last
release.
- Parameters
pMapping |
mapping to be revoked
|
- uno_revokeMappingCallback
- extern "C"
void uno_revokeMappingCallback(
uno_getMappingFunc |
pCallback ); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
- Summary
Revokes a mapping callback registration.
- Parameters
pCallback |
callback function
|
Top of Page
Copyright © 2000, 2014 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.
Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.