Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ptrstack.h File Reference

Go to the source code of this file.

Typedefs

typedef void * PtrStackHandle

Functions

PtrStackHandle ptrstack_create (int size)
void ptrstack_destroy (PtrStackHandle voidhandle)
int ptrstack_compact (PtrStackHandle voidhandle)
int ptrstack_push (PtrStackHandle voidhandle, void *p)
int ptrstack_pop (PtrStackHandle voidhandle, void **p)
int ptrstack_popall (PtrStackHandle voidhandle)
int ptrstack_empty (PtrStackHandle voidhandle)


Typedef Documentation

typedef void* PtrStackHandle
 

Definition at line 27 of file ptrstack.h.

Referenced by ptrstack_compact, ptrstack_create, ptrstack_destroy, ptrstack_empty, ptrstack_pop, ptrstack_popall, and ptrstack_push.


Function Documentation

int ptrstack_compact PtrStackHandle    voidhandle
 

Definition at line 64 of file ptrstack.c.

PtrStackHandle ptrstack_create int    size
 

Definition at line 34 of file ptrstack.c.

References PtrStackHandle.

void ptrstack_destroy PtrStackHandle    voidhandle
 

Definition at line 56 of file ptrstack.c.

int ptrstack_empty PtrStackHandle    voidhandle
 

Definition at line 118 of file ptrstack.c.

int ptrstack_pop PtrStackHandle    voidhandle,
void **    p
 

Definition at line 100 of file ptrstack.c.

int ptrstack_popall PtrStackHandle    voidhandle
 

Definition at line 111 of file ptrstack.c.

int ptrstack_push PtrStackHandle    voidhandle,
void *    p
 

Definition at line 79 of file ptrstack.c.


Generated on Fri Apr 19 02:45:56 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002