somGetMethodToken - Example Code
#include < >
main() {
somMToken tok;
Animal myAnimal;
somTD_Animal_setSound methodPtr; /* use typedef from animal.h */
Environment *ev = somGetGlobalEnvironment();
myAnimal = AnimalNew();
/* next 3 lines equivalent to _setSound(myAnimal, ev, "Roar!!!"); */
tok = _ somGetMethodToken(_Animal, somIdFromString("setSound"));
methodPtr = (somTD_Animal_setSound)somResolve(myAnimal, tok);
methodPtr(myAnimal, ev, "Roar!!!");
_display(myAnimal, ev);
_somFree(myAnimal);
}
[Back: somGetMethodToken - Related Methods]
[Next: somGetMethodToken - Topics]