stack_wrapper(3)

stack_wrapper(3) Library Functions Manual stack_wrapper(3)

NAME

stack_wrapper -

SYNOPSIS

#include <faststack.h>

Data Fields


stack_lvl_t * top
stack_lvl_t * bottom
int height

Detailed Description

Wrapper around the stack levels - keeps a pointer to the current top and bottom of the stack and a count of the current height. This allows the top to have non-null above pointer resulting from previously allocated stack levels that may be recycled later without malloc overhead.

Field Documentation

stack_lvl_t* bottom The bottom of the stack. If this is NULL, the stack is empty.

int height The current height of the stack, in terms of allocated and used levels.

stack_lvl_t* top The top of the stack. If this is NULL, the stack is empty.

Author

Generated automatically by Doxygen for Small, Fast S-Expression Library from the source code.

Thu Nov 21 2013 Small, Fast S-Expression Library