Jump to content

SOM Kernel: Difference between revisions

From EDM2
Prokushev (talk | contribs)
Added kernel functions
 
Prokushev (talk | contribs)
Links fix
Line 1: Line 1:
=== Kernel ===
=== Kernel ===
==== Functions ====
==== Functions ====
* [[somApply]]
* [[OS2 API:somApply|somApply]]
* [[somBeginPersistentIds]]
* [[OS2 API:somBeginPersistentIds|somBeginPersistentIds]]
* [[somBuildClass]]
* [[OS2 API:somBuildClass|somBuildClass]]
* [[somCheckId]]
* [[OS2 API:somCheckId|somCheckId]]
* [[somClassResolve]]
* [[OS2 API:somClassResolve|somClassResolve]]
* [[somCompareIds]]
* [[OS2 API:somCompareIds|somCompareIds]]
* [[somDataResolve]]
* [[OS2 API:somDataResolve|somDataResolve]]
* [[somDataResolveChk]]
* [[OS2 API:somDataResolveChk|somDataResolveChk]]
* [[somEndPersistentIds]]
* [[OS2 API:somEndPersistentIds|somEndPersistentIds]]
* [[somEnvironmentEnd]]
* [[OS2 API:somEnvironmentEnd|somEnvironmentEnd]]
* [[somEnvironmentNew]]
* [[OS2 API:somEnvironmentNew|somEnvironmentNew]]
* [[somExceptionFree]]
* [[OS2 API:somExceptionFree|somExceptionFree]]
* [[somExceptionId]]
* [[OS2 API:somExceptionId|somExceptionId]]
* [[somExceptionValue]]
* [[OS2 API:somExceptionValue|somExceptionValue]]
* [[somGetGlobalEnvironment]]
* [[OS2 API:somGetGlobalEnvironment|somGetGlobalEnvironment]]
* [[somIdFromString]]
* [[OS2 API:somIdFromString|somIdFromString]]
* [[somIsObject]]
* [[OS2 API:somIsObject|somIsObject]]
* [[somLPrintf]]
* [[OS2 API:somLPrintf|somLPrintf]]
* [[somMainProgram]]
* [[OS2 API:somMainProgram|somMainProgram]]
* [[somParentNumResolve]]
* [[OS2 API:somParentNumResolve|somParentNumResolve]]
* [[somParentResolve]]
* [[OS2 API:somParentResolve|somParentResolve]]
* [[somPrefixLevel]]
* [[OS2 API:somPrefixLevel|somPrefixLevel]]
* [[somPrintf]]
* [[OS2 API:somPrintf|somPrintf]]
* [[somRegisterId]]
* [[OS2 API:somRegisterId|somRegisterId]]
* [[somResolve]]
* [[OS2 API:somResolve|somResolve]]
* [[somResolveByName]]
* [[OS2 API:somResolveByName|somResolveByName]]
* [[somSetException]]
* [[OS2 API:somSetException|somSetException]]
* [[somSetExpectedIds]]
* [[OS2 API:somSetExpectedIds|somSetExpectedIds]]
* [[somSetOutChar]]
* [[OS2 API:somSetOutChar|somSetOutChar]]
* [[somStringFromId]]
* [[OS2 API:somStringFromId|somStringFromId]]
* [[somTotalRegIds]]
* [[OS2 API:somTotalRegIds|somTotalRegIds]]
* [[somUniqueKey]]
* [[OS2 API:somUniqueKey|somUniqueKey]]
* [[somVaBuf_add]]
* [[OS2 API:somVaBuf_add|somVaBuf_add]]
* [[somVaBuf_create]]
* [[OS2 API:somVaBuf_create|somVaBuf_create]]
* [[somVaBuf_destroy]]
* [[OS2 API:somVaBuf_destroy|somVaBuf_destroy]]
* [[somVaBuf_get_valist]]
* [[OS2 API:somVaBuf_get_valist|somVaBuf_get_valist]]
* [[somvalistGetTarget]]
* [[OS2 API:somvalistGetTarget|somvalistGetTarget]]
* [[somvalistSetTarget]]
* [[OS2 API:somvalistSetTarget|somvalistSetTarget]]
* [[somVprintf]]
* [[OS2 API:somVprintf|somVprintf]]
* [[SOMCalloc]]
* [[OS2 API:SOMCalloc|SOMCalloc]]
* [[somClassInitFuncName]]
* [[OS2 API:somClassInitFuncName|somClassInitFuncName]]
* [[SOMDeleteModule]]
* [[OS2 API:SOMDeleteModule|SOMDeleteModule]]
* [[SOMError]]
* [[OS2 API:SOMError|SOMError]]
* [[somFree]]
* [[OS2 API:somFree|somFree]]
* [[SOMInitModule]]
* [[OS2 API:SOMInitModule|SOMInitModule]]
* [[SOMLoadModule]]
* [[OS2 API:SOMLoadModule|SOMLoadModule]]
* [[SOMMalloc]]
* [[OS2 API:SOMMalloc|SOMMalloc]]
* [[SOMOutCharRoutine]]
* [[OS2 API:SOMOutCharRoutine|SOMOutCharRoutine]]
* [[SOMRealloc]]
* [[OS2 API:SOMRealloc|SOMRealloc]]


==== Macros ====
==== Macros ====
* [[SOM_Assert]]
* [[OS2 API:SOM_Assert|SOM_Assert]]
* [[SOM_ClassLibrary]]
* [[OS2 API:SOM_ClassLibrary|SOM_ClassLibrary]]
* [[SOM_CreateLocalEnvironment]]
* [[OS2 API:SOM_CreateLocalEnvironment|SOM_CreateLocalEnvironment]]
* [[SOM_DestroyLocalEnvironment]]
* [[OS2 API:SOM_DestroyLocalEnvironment|SOM_DestroyLocalEnvironment]]
* [[SOM_Error]]
* [[OS2 API:SOM_Error|SOM_Error]]
* [[SOM_Expect]]
* [[OS2 API:SOM_Expect|SOM_Expect]]
* [[SOM_GetClass]]
* [[OS2 API:SOM_GetClass|SOM_GetClass]]
* [[SOM_InitEnvironment]]
* [[OS2 API:SOM_InitEnvironment|SOM_InitEnvironment]]
* [[SOM_MainProgeam]]
* [[OS2 API:SOM_MainProgeam|SOM_MainProgeam]]
* [[SOM_NoTrace]]
* [[OS2 API:SOM_NoTrace|SOM_NoTrace]]
* [[SOM_ParentNumResolve]]
* [[OS2 API:SOM_ParentNumResolve|SOM_ParentNumResolve]]
* [[SOM_Resolve]]
* [[OS2 API:SOM_Resolve|SOM_Resolve]]
* [[SOM_ResolveNoCheck]]
* [[OS2 API:SOM_ResolveNoCheck|SOM_ResolveNoCheck]]
* [[SOM_SubstituteClass]]
* [[OS2 API:SOM_SubstituteClass|SOM_SubstituteClass]]
* [[SOM_Test]]
* [[OS2 API:SOM_Test|SOM_Test]]
* [[SOM_TestC]]
* [[OS2 API:SOM_TestC|SOM_TestC]]
* [[SOM_UninitEnvironment]]
* [[OS2 API:SOM_UninitEnvironment|SOM_UninitEnvironment]]
* [[SOM_WarnMsg]]
* [[OS2 API:SOM_WarnMsg|SOM_WarnMsg]]


==== Classes ====
==== Classes ====
* [[SOMObject]]
* [[OS2 API:SOMObject|SOMObject]]
* [[SOMClassMgr]]
* [[OS2 API:SOMClassMgr|SOMClassMgr]]


==== Metaclasses ====
==== Metaclasses ====
* [[SOMClass]]
* [[OS2 API:SOMClass|SOMClass]]

Revision as of 04:53, 18 May 2006