Audacious  $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Functions
tuple_formatter.h File Reference
#include <glib.h>
#include <mowgli.h>
#include "tuple.h"

Go to the source code of this file.

Functions

G_BEGIN_DECLS gchar * tuple_formatter_process_string (const Tuple *tuple, const gchar *string)
gchar * tuple_formatter_make_title_string (const Tuple *tuple, const gchar *string)
void tuple_formatter_register_expression (const gchar *keyword, gboolean(*func)(Tuple *tuple, const gchar *argument))
void tuple_formatter_register_function (const gchar *keyword, gchar *(*func)(Tuple *tuple, gchar **argument))
gchar * tuple_formatter_process_expr (Tuple *tuple, const gchar *expression, const gchar *argument)
gchar * tuple_formatter_process_function (Tuple *tuple, const gchar *expression, const gchar *argument)
gchar * tuple_formatter_process_construct (Tuple *tuple, const gchar *string)

Function Documentation

gchar* tuple_formatter_make_title_string ( const Tuple tuple,
const gchar *  string 
)

Definition at line 594 of file tuple_formatter.c.

Referenced by title_from_tuple().

gchar* tuple_formatter_process_construct ( Tuple tuple,
const gchar *  string 
)
gchar* tuple_formatter_process_expr ( Tuple tuple,
const gchar *  expression,
const gchar *  argument 
)

Definition at line 269 of file tuple_formatter.c.

Referenced by tuple_formatter_process_construct().

gchar* tuple_formatter_process_function ( Tuple tuple,
const gchar *  expression,
const gchar *  argument 
)

Definition at line 325 of file tuple_formatter.c.

Referenced by tuple_formatter_process_construct().

G_BEGIN_DECLS gchar* tuple_formatter_process_string ( const Tuple tuple,
const gchar *  string 
)

Definition at line 525 of file tuple_formatter.c.

Referenced by tuple_formatter_make_title_string().

void tuple_formatter_register_expression ( const gchar *  keyword,
gboolean(*)(Tuple *tuple, const gchar *argument)  func 
)

Definition at line 368 of file tuple_formatter.c.

Referenced by tuple_formatter_process_string().

void tuple_formatter_register_function ( const gchar *  keyword,
gchar *(*)(Tuple *tuple, gchar **argument)  func 
)

Definition at line 385 of file tuple_formatter.c.

Referenced by tuple_formatter_process_string().