[ Maverik Level 3 functions ]


mav_SMSCallbackPointerResetSet

mav_SMSCallbackPointerResetSet, mav_SMSCallbackPointerResetExec, mav_SMSCallbackPointerPushSet, mav_SMSCallbackPointerPushExec, mav_SMSCallbackPointerPopSet, mav_SMSCallbackPointerPopExec, mav_SMSCallbackObjectNextSet, mav_SMSCallbackObjectNextExec

Summary

Set SMS pointer callback functions.


Syntax

void mav_SMSCallbackPointerResetSet(MAV_SMSClass *sc, MAV_SMSCallbackPointerResetFn fn);

int mav_SMSCallbackPointerResetExec(MAV_SMS *s);

void mav_SMSCallbackPointerPushSet(MAV_SMSClass *sc, MAV_SMSCallbackPointerPushFn fn);

int mav_SMSCallbackPointerPushExec(MAV_SMS *s);

void mav_SMSCallbackPointerPopSet(MAV_SMSClass *sc, MAV_SMSCallbackPointerPopFn fn);

int mav_SMSCallbackPointerPopExec(MAV_SMS *s);

void mav_SMSCallbackObjectNextSet(MAV_SMSClass *sc, MAV_SMSCallbackObjectNextFn fn);

int mav_SMSCallbackObjectNextExec(MAV_SMS *s, MAV_object **o);


Description

These functions provide a convenient way to step through an SMS. Each SMS has a conceptual "pointer", and a private stack on which to save it.


Back to the index page.