menu_userptr(3X) — MISCELLANEOUS LIBRARY FUNCTIONS
NAME
menu_userptr: set_menu_userptr, menu_userptr − associate application data with menus
SYNOPSIS
#include <menu.h>
int set_menu_userptr(MENU ∗menu, char ∗userptr);
char ∗menu_userptr(MENU ∗menu);
DESCRIPTION
Every menu has an associated user pointer that can be used to store relevant information. set_menu_userptr sets the user pointer of menu. menu_userptr returns the user pointer of menu.
RETURN VALUE
menu_userptr returns NULL on error.
set_menu_userptr returns one of the following:
| E_OK | − | The routine returned successfully. | |
| E_SYSTEM_ERROR | − | System error. |
NOTES
The header file menu.h automatically includes the header files eti.h and curses.h.