| Top |
| void | gok_branchbackstack_initialize () |
| void | gok_branchbackstack_push () |
| GokKeyboard * | gok_branchbackstack_pop () |
| gboolean | gok_branchbackstack_is_empty () |
void
gok_branchbackstack_initialize (void);
This must be called prior to using the stack.
void
gok_branchbackstack_push (GokKeyboard *pKeyboard);
Stores a keyboard on the stack.
GokKeyboard *
gok_branchbackstack_pop (void);
Remove the last keyboard in the stack and return it.
gboolean
gok_branchbackstack_is_empty (void);
Checks if the branch back stack is empty.