XMMS2
|
Data Structures | |
struct | range_t |
struct | list_data_t |
struct | list_t |
Macros | |
#define | MAX_LINE_COUNT 128 |
Functions | |
void | init_lexer (char *lines[], int line_count) |
int | yylex (void) |
const char * | value_to_string (const s4_val_t *val) |
int | find_column (const char *key, const s4_resultset_t *set) |
void | print_list (list_t *list) |
void | print_result (const s4_resultset_t *res) |
void | print_cond (s4_condition_t *cond) |
void | print_fetch (s4_fetchspec_t *fetch) |
void | print_vars (void) |
void | print_help (void) |
void | config_init (void) |
void | config_cleanup (void) |
void | set_var (const char *key, char *val) |
const char * | get_var (const char *key) |
void | print_set_var (const char *key) |
Variables | |
GHashTable * | cond_table |
GHashTable * | res_table |
GHashTable * | list_table |
GHashTable * | fetch_table |
GHashTable * | pref_table |
char ** | lines |
s4_t * | s4 |
#define MAX_LINE_COUNT 128 |
void config_cleanup | ( | void | ) |
void config_init | ( | void | ) |
int find_column | ( | const char * | key, |
const s4_resultset_t * | set | ||
) |
const char* get_var | ( | const char * | key | ) |
Referenced by print_fetch(), print_list(), and print_result().
void init_lexer | ( | char * | lines[], |
int | line_count | ||
) |
void print_cond | ( | s4_condition_t * | cond | ) |
Referenced by print_vars().
void print_fetch | ( | s4_fetchspec_t * | fetch | ) |
Referenced by print_vars().
void print_help | ( | void | ) |
void print_list | ( | list_t * | list | ) |
Referenced by print_vars().
void print_result | ( | const s4_resultset_t * | res | ) |
Referenced by print_vars().
void print_set_var | ( | const char * | key | ) |
void print_vars | ( | void | ) |
void set_var | ( | const char * | key, |
char * | val | ||
) |
Referenced by config_init().
const char* value_to_string | ( | const s4_val_t * | val | ) |
Referenced by print_cond(), print_list(), and print_result().
int yylex | ( | void | ) |
GHashTable* cond_table |
Referenced by print_vars().
GHashTable * fetch_table |
Referenced by print_vars().
char** lines |
GHashTable * list_table |
Referenced by print_vars().
GHashTable * pref_table |
GHashTable * res_table |
Referenced by print_vars().
s4_t* s4 |
Referenced by _s4_add(), _s4_del(), _s4_query(), _transaction_dummy_alloc(), main(), s4_begin(), s4_commit(), s4_open(), and s4_val_new_internal_string().