history.c File Reference

#include <glib.h>
#include <stdio.h>
#include <audacious/misc.h>
#include <libaudcore/hook.h>

Go to the source code of this file.

Defines

#define MAX_ENTRIES   30

Functions

static void history_save (void)
static void history_load (void)
const gchar * history_get (gint entry)
void history_add (const gchar *path)

Variables

static GQueue history = G_QUEUE_INIT
static gboolean loaded
static gboolean modified

Define Documentation

#define MAX_ENTRIES   30

Definition at line 28 of file history.c.

Referenced by history_save().


Function Documentation

void history_add ( const gchar *  path  ) 

Definition at line 86 of file history.c.

const gchar* history_get ( gint  entry  ) 

Definition at line 80 of file history.c.

static void history_load ( void   )  [static]

Definition at line 56 of file history.c.

Referenced by history_add(), and history_get().

static void history_save ( void   )  [static]

Definition at line 33 of file history.c.

Referenced by history_load().


Variable Documentation

GQueue history = G_QUEUE_INIT [static]

Definition at line 30 of file history.c.

Referenced by history_add(), history_get(), history_load(), and history_save().

gboolean loaded [static]

Definition at line 31 of file history.c.

Referenced by history_load(), and plugin2_process().

gboolean modified [static]

Definition at line 31 of file history.c.

Referenced by history_add(), and history_save().


Generated on 26 Jan 2012 for Audacious by  doxygen 1.6.1