FreeBASIC  0.91.0
stack.bi File Reference
#include "common.bi"
Include dependency graph for stack.bi:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  TSTACKNODE
 
class  TSTACKTB
 
class  TSTACK
 

Macros

#define __STACK_BI__
 

Functions

function_as_integer stackNew (byval_as_TSTACK_ptr stk, byval_as_integer nodes, byval_as_integer nodelen, byval_as_integer doclear=TRUE)
 
function_as_integer stackFree (byval_as_TSTACK_ptr stk)
 
function_as_any_ptr stackPush (byval_as_TSTACK_ptr stk)
 
sub stackPop (byval_as_TSTACK_ptr stk)
 
function_as_any_ptr stackGetTOS (byval_as_TSTACK_ptr stk)
 

Macro Definition Documentation

#define __STACK_BI__

Definition at line 2 of file stack.bi.

Function Documentation

function_as_integer stackFree ( byval_as_TSTACK_ptr  stk)

Definition at line 37 of file stack.bas.

Here is the caller graph for this function:

function_as_any_ptr stackGetTOS ( byval_as_TSTACK_ptr  stk)

Definition at line 164 of file stack.bas.

Here is the caller graph for this function:

function_as_integer stackNew ( byval_as_TSTACK_ptr  stk,
byval_as_integer  nodes,
byval_as_integer  nodelen,
byval_as_integer  doclear = TRUE 
)

Definition at line 15 of file stack.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub stackPop ( byval_as_TSTACK_ptr  stk)

Definition at line 148 of file stack.bas.

Here is the caller graph for this function:

function_as_any_ptr stackPush ( byval_as_TSTACK_ptr  stk)

Definition at line 126 of file stack.bas.

Here is the call graph for this function:

Here is the caller graph for this function: