|
Graphviz
2.41.20171026.1811
|


Go to the source code of this file.
Data Structures | |
| struct | stk_stack_node |
| struct | stk_stack |
Macros | |
| #define | DATA_TYPE void * |
Typedefs | |
| typedef struct stk_stack_node | stk_stack_node |
| typedef struct stk_stack | stk_stack |
Functions | |
| stk_stack * | StackJoin (stk_stack *stack1, stk_stack *stack2) |
| stk_stack * | StackCreate (void) |
| void | StackPush (stk_stack *theStack, DATA_TYPE newInfoPointer) |
| void * | StackPop (stk_stack *theStack) |
| intptr_t | StackNotEmpty (stk_stack *) |
| #define DATA_TYPE void * |
Definition at line 41 of file stack.h.
Referenced by StackPop().
| typedef struct stk_stack_node stk_stack_node |
| stk_stack* StackCreate | ( | void | ) |
Definition at line 28 of file stack.c.
References NULL, SafeMalloc(), stk_stack::tail, and stk_stack::top.
Referenced by RBEnumerate().
Definition at line 16 of file stack.c.
References stk_stack_node::next, stk_stack::tail, and stk_stack::top.
| intptr_t StackNotEmpty | ( | stk_stack * | ) |
Definition at line 12 of file stack.c.
References stk_stack::top.
| void* StackPop | ( | stk_stack * | theStack | ) |
Definition at line 55 of file stack.c.
References DATA_TYPE, stk_stack_node::info, stk_stack_node::next, NULL, stk_stack::tail, and stk_stack::top.
Referenced by main().
Definition at line 37 of file stack.c.
References stk_stack_node::info, stk_stack_node::next, SafeMalloc(), stk_stack::tail, and stk_stack::top.
Referenced by RBEnumerate().
1.8.5