Trash Stacks

Name

Trash Stacks -- 

Synopsis


#include <glib.h>


struct      GTrashStack;
void        g_trash_stack_push              (GTrashStack **stack_p,
                                             gpointer data_p);
gpointer    g_trash_stack_pop               (GTrashStack **stack_p);
gpointer    g_trash_stack_peek              (GTrashStack **stack_p);
guint       g_trash_stack_height            (GTrashStack **stack_p);

Description

Details

struct GTrashStack

struct GTrashStack
{
  GTrashStack *next;
};


g_trash_stack_push ()

void        g_trash_stack_push              (GTrashStack **stack_p,
                                             gpointer data_p);

stack_p : 
data_p : 


g_trash_stack_pop ()

gpointer    g_trash_stack_pop               (GTrashStack **stack_p);

stack_p : 
Returns : 


g_trash_stack_peek ()

gpointer    g_trash_stack_peek              (GTrashStack **stack_p);

stack_p : 
Returns : 


g_trash_stack_height ()

guint       g_trash_stack_height            (GTrashStack **stack_p);

stack_p : 
Returns :