#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include "internal/stack.h"
Data Structures | |
struct | stack |
Functions | |
struct stack * | stack_create (size_t elem_size, int max_elems) |
void | stack_destroy (struct stack *s) |
int | stack_push (struct stack *s, void *data) |
int | stack_pop (struct stack *s, void *data) |
References stack::data, stack::elem_size, stack::max_elems, NULL, and s.
References stack::data.
References stack::data, stack::elem_size, and stack::num_elems.
References stack::data, stack::elem_size, stack::max_elems, and stack::num_elems.