SOM Kernel Reference 1-57
SOM_InitEnvironment Macro
Purpose
Initializes a local Environment structure.
Syntax
void SOM_InitEnvironment (Environment * ev);
Description
The SOM_InitEnvironment macro initializes a locally declared Environment structure.
This Environment structure can then be passed to methods as the Environment argument
so that exception information can be returned without affecting the global environment.
Parameters
ev A pointer to the Environment structure to be initialized.
Expansion
The SOM_InitEnvironment initializes an Environment structure to zero.
C Example
Environment ev;
SOM_InitEnvironment(&ev);
_myMethod(obj, &ev);
....
SOM_UninitEnvironment(&ev);
Related Information
Macros: SOM_DestroyLocalEnvironment, SOM_CreateLocalEnvironment,
SOM_UninitEnvironment
Functions: somGetGlobalEnvironment
Kommentare zu diesen Handbüchern