| 
    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