src/include/xmms/xmms_config.h File Reference

#include <glib.h>
#include "xmms/xmms_object.h"

Go to the source code of this file.

Typedefs

typedef typedefG_BEGIN_DECLS
struct xmms_config_St 
xmms_config_t
typedef struct
xmms_config_property_St 
xmms_config_property_t

Functions

xmms_config_property_txmms_config_lookup (const gchar *path)
 Look up a config key from the global config.
const gchar * xmms_config_property_lookup_get_string (xmms_config_t *conf, const gchar *key, xmms_error_t *err)
 Config functions.
const gchar * xmms_config_property_get_string (const xmms_config_property_t *prop)
 Return the value of a config property as a string.
gint xmms_config_property_get_int (const xmms_config_property_t *prop)
 Return the value of a config property as an int.
gfloat xmms_config_property_get_float (const xmms_config_property_t *prop)
 Return the value of a config property as a float.
const gchar * xmms_config_property_get_name (const xmms_config_property_t *prop)
 Get the name of a config property.
xmms_config_property_txmms_config_property_register (const gchar *path, const gchar *default_value, xmms_object_handler_t cb, gpointer userdata)
 Register a new config property.
void xmms_config_property_set_data (xmms_config_property_t *prop, const gchar *data)
 Set the data of the config property to a new value.
void xmms_config_property_callback_set (xmms_config_property_t *prop, xmms_object_handler_t cb, gpointer userdata)
 Set a callback function for a config property.
void xmms_config_property_callback_remove (xmms_config_property_t *prop, xmms_object_handler_t cb, gpointer userdata)
 Remove a callback from a config property.

Typedef Documentation

typedef struct xmms_config_property_St xmms_config_property_t

Definition at line 26 of file xmms_config.h.

typedef typedefG_BEGIN_DECLS struct xmms_config_St xmms_config_t

Definition at line 25 of file xmms_config.h.


Generated on Tue Feb 23 18:14:36 2010 for XMMS2 by  doxygen 1.6.1