#include <stdlib.h>#include <stdbool.h>#include <string.h>#include "emu/emu_stack.h"
Functions | |
| struct emu_stack * | emu_stack_new (void) |
| void | emu_stack_free (struct emu_stack *es) |
| void * | emu_stack_front (struct emu_stack *es) |
| void | emu_stack_push (struct emu_stack *es, void *data) |
| void * | emu_stack_pop (struct emu_stack *es) |
| bool | emu_stack_empty (struct emu_stack *es) |
| bool emu_stack_empty | ( | struct emu_stack * | es | ) |
References emu_stack::front.
Referenced by emu_stack_pop().
| void emu_stack_free | ( | struct emu_stack * | es | ) |
| void* emu_stack_front | ( | struct emu_stack * | es | ) |
References emu_stack_item::data, and emu_stack::front.
| struct emu_stack* emu_stack_new | ( | void | ) | [read] |
| void* emu_stack_pop | ( | struct emu_stack * | es | ) |
References emu_stack_item::data, emu_stack_empty(), emu_stack::front, and emu_stack_item::next.

| void emu_stack_push | ( | struct emu_stack * | es, | |
| void * | data | |||
| ) |
References emu_stack_item::data, emu_stack::front, and emu_stack_item::next.
1.6.1