Jump to content

SOM DSOM API: Difference between revisions

From EDM2
SOM/DSOM API to its own page.
 
Ak120 (talk | contribs)
m Redirected page to SOM DSOM
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
== System Object Model ==
#REDIRECT [[SOM_DSOM]]
=== Kernel ===
==== Functions ====
* [[somApply]]
* [[somBeginPersistentIds]]
* [[somBuildClass]]
* [[somCheckId]]
* [[somClassResolve]]
* [[somCompareIds]]
* [[somDataResolve]]
* [[somDataResolveChk]]
* [[somEndPersistentIds]]
* [[somEnvironmentEnd]]
* [[somEnvironmentNew]]
* [[somExceptionFree]]
* [[somExceptionId]]
* [[somExceptionValue]]
* [[somGetGlobalEnvironment]]
* [[somIdFromString]]
* [[somIsObject]]
* [[somLPrintf]]
* [[somMainProgram]]
* [[somParentNumResolve]]
* [[somParentResolve]]
* [[somPrefixLevel]]
* [[somPrintf]]
* [[somRegisterId]]
* [[somResolve]]
* [[somResolveByName]]
* [[somSetException]]
* [[somSetExpectedIds]]
* [[somSetOutChar]]
* [[somStringFromId]]
* [[somTotalRegIds]]
* [[somUniqueKey]]
* [[somVaBuf_add]]
* [[somVaBuf_create]]
* [[somVaBuf_destroy]]
* [[somVaBuf_get_valist]]
* [[somvalistGetTarget]]
* [[somvalistSetTarget]]
* [[somVprintf]]
* [[SOMCalloc]]
* [[somClassInitFuncName]]
* [[SOMDeleteModule]]
* [[SOMError]]
* [[somFree]]
* [[SOMInitModule]]
* [[SOMLoadModule]]
* [[SOMMalloc]]
* [[SOMOutCharRoutine]]
* [[SOMRealloc]]
 
==== Macros ====
* [[SOM_Assert]]
* [[SOM_ClassLibrary]]
* [[SOM_CreateLocalEnvironment]]
* [[SOM_DestroyLocalEnvironment]]
* [[SOM_Error]]
* [[SOM_Expect]]
* [[SOM_GetClass]]
* [[SOM_InitEnvironment]]
* [[SOM_MainProgeam]]
* [[SOM_NoTrace]]
* [[SOM_ParentNumResolve]]
* [[SOM_Resolve]]
* [[SOM_ResolveNoCheck]]
* [[SOM_SubstituteClass]]
* [[SOM_Test]]
* [[SOM_TestC]]
* [[SOM_UninitEnvironment]]
* [[SOM_WarnMsg]]
 
==== Classes ====
* [[SOMObject]]
* [[SOMClassMgr]]
 
==== Metaclasses ====
* [[SOMClass]]
=== DSOM/CORBA Framework ===
==== Functions ====
* [[get_next_response]]
* [[ORBfree]]
* [[send_multiple_requests]]
* [[somdExceptionFree]]
* [[SOMD_Init]]
* [[SOMD_NoORBfree]]
* [[SOMD_RegisterCallback]]
* [[SOMD_Uninit]]
 
==== Macros ====
 
* [[Context_delete]]
* [[Request_delete]]
 
==== Classes ====
 
* [[BOA]]
* [[Context]]
* [[ImplementationDef]]
* [[ImplRepository]]
* [[NVList]]
* [[ObjectMgr]]
* [[ORB]]
* [[Principal]]
* [[Requiest]]
* [[SOMDClientProxy]]
* [[SOMDObject]]
* [[SOMDObjectMgr]]
* [[SOMDServer]]
* [[SOMDServeMgr]]
* [[SOMOA]]
 
=== Interface Repository Framework ===
==== Functions ====
* [[TypeCode_alignment]]
* [[TypeCode_copy]]
* [[TypeCode_equal]]
* [[TypeCode_free]]
* [[TypeCode_kind]]
* [[TypeCodeNew]]
* [[TypeCode_param_count]]
* [[TypeCode_parameter]]
* [[TypeCode_print]]
* [[TypeCode_setAlignment]]
* [[TypeCode_size]]
==== Classes ====
* [[AttributeDef]]
* [[ConstantDef]]
* [[Contained]]
* [[Container]]
* [[ExceptionDef]]
* [[InterfaceDef]]
* [[ModuleDef]]
* [[OperationDef]]
* [[ParameterDef]]
* [[Repository]]
* [[TypeDef]]
 
=== Metaclass Framework ===
==== Metaclasses ====
* [[SOMMBeforeAfter]]
* [[SOMMSingleInstance]]
* [[SOMMTraced]]
 
=== Emitter framework ===
==== Functions ====
* [[somterror]]
* [[somtfatal]]
* [[somtfclose]]
* [[somtGetObjectWrapper]]
* [[somtinternal]]
* [[somtmsg]]
* [[somtNewSymbol]]
* [[somtopenEmitFile]]
* [[somtresetEmitSignals]]
* [[somtunsetEmitSignals]]
* [[somtwarn]]
==== Classes ====
* [[SOMTAttributeEntryC]]
* [[SOMTBaseClassEntryC]]
* [[SOMTClassEntryC]]
* [[SOMTCommonEntryC]]
* [[SOMTConstEntryC]]
* [[SOMTDataEntryC]]
* [[SOMTEmitC]]
* [[SOMTEntryC]]
* [[SOMTEnumEntryC]]
* [[SOMTEnumNameEntryC]]
* [[SOMTMetaClassEntryC]]
* [[SOMTMethodEntryC]]
* [[SOMTModuleEntryC]]
* [[SOMTParameterEntryC]]
* [[SOMTPassthruEntryC]]
* [[SOMTSequenceEntryC]]
* [[SOMTStructEntryC]]
* [[SOMTTemplateOutputC]]
* [[SOMTTypedefEntryC]]
* [[SOMTUnionEntryC]]
* [[SOMTUserDefinedTypeEntryC]]
 
=== Event Management Framework ===
==== Classes ====
* [[SOMEClientEvent]]
* [[SOMEEMan]]
* [[SOMEEMRegisterData]]
* [[SOMEEvent]]
* [[SOMESinkEvent]]
* [[SOMETimerEvent]]
* [[SOMEWorkProcEvent]]
 
=== Collection classes ===
==== Classes ====
* [[somf_MCollectible]]
* [[somf_MLinkable]]
* [[somf_MOrderableCollectible]]
* [[somf_TAssoc]]
* [[somf_TCollectibleLong]]
* [[somf_TCollection]]
* [[somf_TDeque]]
* [[somf_TDequeIterator]]
* [[somf_TDequeLinkable]]
* [[somf_TDictionary]]
* [[somf_TDictionaryIterator]]
* [[somf_THashTable]]
* [[somf_THashTableIterator]]
* [[somf_TIterator]]
* [[somf_TPrimitiveLinkedList]]
* [[somf_TPrimitiveLinkedListIterator]]
* [[somf_TPriorityQueue]]
* [[somf_TPriorityQueueIterator]]
* [[somf_TSequence]]
* [[somf_TSequenceIterator]]
* [[somf_TSet]]
* [[somf_TSetIterator]]
* [[somf_TSortedSequence]]
* [[somf_TSortedSequenceIterator]]
* [[somf_TSortedSequenceNode]]
=== Persistence Framework ===
==== Classes ====
* [[M_SOMPPersistentObject]]
* [[SOMPAsciiMediaInterface]]
* [[SOMPEncoderDecoderAbstract]]
* [[SOMPFileMediaAbstract]]
* [[SOMPIdAssignerAbstract]]
* [[SOMPIOGroup]]
* [[SOMPIOGroupMgrAbstract]]
* [[SOMPMediaInterfaceAbstract]]
* [[SOMPPersistentId]]
* [[SOMPPersistentObject]]
* [[SOMPPersistentStorageMgr]]
* [[SOMUTId]]
* [[SOMUTStringId]]
=== Replication Framework ===
==== Classes ====
* [[SOMRLinearizable]]
* [[SOMRNameable]]
* [[SOMRReplicbl]]
=== Sockects interface ===
==== Classes ====
* [[Sockects]]
* [[TCPIPSockects]]
* [[TCPIPSockects32]]
* [[IPXSockets]]
* [[NBSockets]]

Latest revision as of 11:57, 24 February 2017

Redirect to: