en:docs:som:api:kernel:somerror

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:docs:som:api:kernel:somerror [2024/11/26 04:20] – [See also] prokusheven:docs:som:api:kernel:somerror [2024/11/26 04:35] (current) – [See also] prokushev
Line 6: Line 6:
  
 <code c> <code c>
-void (*SOMError) (int errorCode, string fileName, int lineNum);+void (*SOMError) (CORBA_long errorCode, const CORBA_char * fileName, CORBA_long lineNum);
 </code> </code>
  
 ===== Parameters ===== ===== Parameters =====
  
-  * errorCode ([[int]]) - input : Error code. +  * errorCode ([[CORBA_long]]) - input : Error code. 
-  * fileName ([[string]]) - input : Name of source file where error was occurred. +  * fileName ([[CORBA_char *]]) - input : Name of source file where error was occurred. 
-  * lineNum ([[int]]) - input : Line of source file where error occurred.+  * lineNum ([[CORBA_long]]) - input : Line of source file where error occurred.
  
 ===== Return Code ===== ===== Return Code =====
Line 39: Line 39:
   * [[en:docs:som:api:kernel:SOM_TestC]] Macro   * [[en:docs:som:api:kernel:SOM_TestC]] Macro
   * [[en:docs:som:api:kernel:SOM_WarnMsg]] Macro   * [[en:docs:som:api:kernel:SOM_WarnMsg]] Macro
 +  * [[en:docs:som:api:kernel:SOM_FatalCode]] Macro
 +  * [[en:docs:som:api:kernel:SOM_WarnCode]] Macro
 +  * [[en:docs:som:api:kernel:SOM_IgnoreCode]] Macro
 +  * [[en:docs:som:api:kernel:SOM_OkCode]] Macro
 +  * [[en:docs:som:api:kernel:SOM_TemplateCode]] Macro
 +  * [[en:docs:som:api:kernel:SOM_MsgCode]] Macro
 +  * [[en:docs:som:api:kernel:SOM_TraceLevel]] Variable
 +  * [[en:docs:som:api:kernel:SOM_AssertLevel]] Variable
 +  * [[en:docs:som:api:kernel:SOM_WarnLevel]] Variable
 +