SomResetObj

Resets an object's class to its true class after use of the somCastObj method.


 * Original Class : SOMObject

Syntax
boolean somResetObj (SOMObject receiver)

Parameters

 * receiver (SOMObject) : A pointer to a SOM object.

Return Code

 * rc (boolean) : The somResetObj method returns 1 (TRUE) always.

Remarks
The somResetObj method resets an object's class to its true class after use of the somCastObj method.

Example Code
 main {  SOMClassMgr cm = somEnvironmentNew; SOM_Test(1 == _somCastObj(cm, _SOMObject)); _somDumpSelf(cm, 0));  SOM_Test(1 == _somResetObj(cm));   _somDumpSelf(cm, 0); }
 * 1) include 

(null) /* output: * {An instance of class SOMClassMgr->SOMObject *  at address 20061268 * } *  {An instance of class SOMClassMgr at address 20061268 *  ...  ... * } */ 

Methods

 * somCastObj