SomGetMethodData

This method returns method information for a specified method, which must have been introduced by the receiver class or an ancestor of that class. Not generally overridden.


 * Original Class : SOMClass

Syntax
boolean somGetMethodData (SOMClass receiver, somId methodId, somMethodData md)

Parameters

 * receiver (SOMClass) : A pointer to the class that produced the index value.
 * methodId (somId) : A somId for the method's name.
 * md (somMethodData) : A pointer to a somMethodData structure.

Return Code

 * rc (boolean)


 * true       Returns boolean true if successful.
 * false       Returns false if not successful.

Remarks
This method loads a somMethodData structure with data describing the method identified by the passed methodId. If methodId does not identify a method known to the receiver, then false is returned; otherwise, true is returned after loading the somMethodData structure with data corresponding to the indicated method.

Example Code

 * 1) include 

main {  somEnvironmentNew; somId gmiId = somIdFromString("somGetMethodIndex"); somMethodData md; boolean rc = _SOMClass->somGetMethodData(gmiId, &md); SOM_Test(rc && somCompareIds(gmiId, md.id); }



Data Structures

 * somMethodData (somapi.h)

Methods

 * somGetMethodIndex
 * somGetMethodData
 * somGetNthMethodInfo