_uno_Environment Struct Reference
The binary specification of an UNO environment.
More...
#include <environment.h>
List of all members.
Detailed Description
The binary specification of an UNO environment.
Member Data Documentation
Acquires this environment.
- Parameters:
-
Acquires this environment weakly.
You can only harden a weakly held environment if it is still acquired hard (acquire()).
- Parameters:
-
Call this function to EXPLICITLY dispose this environment (e.g., release all interfaces).
You may want to call this function before shutting down due to a runtime error.
- Parameters:
-
CALLBACK function pointer: Disposing callback function pointer that can be set to get signalled before the environment is destroyed.
- Parameters:
-
| pEnv | environment that is being disposed |
Makes hard reference out of weak referenced environment.
You can only harden a weakly held environment if it is still acquired hard (acquire()).
- Parameters:
-
| ppHardEnv | inout hard referenced environment (has to be released via release()) |
| pEnv | environment (may be weak referenced) |
free context pointer to be used for specific classes of environments (e.g., a jvm pointer)
pointer to extended environment (interface registration functionality), if supported
reserved for future use (0 if not used)
Releases this environment; last release of environment will revoke the environment from runtime.
- Parameters:
-
Releases this environment weakly in correspondence to acquireWeak().
- Parameters:
-
The documentation for this struct was generated from the following file: