Overview | Namespace | Class | Index | Help |
_uno_Mapping * * | ppMapping, |
_uno_Environment * | pFrom, |
_uno_Environment * | pTo, |
rtl_uString * | pAddPurpose ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Gets an interface mapping from one environment to another.
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_Mapping * * | ppMapping, |
rtl_uString * | pFrom, |
rtl_uString * | pTo, |
rtl_uString * | pAddPurpose ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Gets an interface mapping from one language environment to another by corresponding environment type names.
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_Mapping * * | ppMapping, |
uno_freeMappingFunc | freeMapping, |
_uno_Environment * | pFrom, |
_uno_Environment * | pTo, |
rtl_uString * | pAddPurpose ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
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.
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_getMappingFunc | pCallback ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Registers a callback being called each time a mapping is demanded.
pCallback | callback function |
_uno_Mapping * | pMapping ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Revokes a mapping. A mapping registers itself on first acquire and revokes itself on last release.
pMapping | mapping to be revoked |
uno_getMappingFunc | pCallback ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
Revokes a mapping callback registration.
pCallback | callback function |
Copyright © 2003 Sun Microsystems, Inc.