|
int | database_info_build_query_enum (char *s, size_t len, enum database_query_type type, const char *path) |
|
char * | bin_to_hex_alloc (const uint8_t *data, size_t len) |
|
static int | database_cursor_iterate (libretrodb_cursor_t *cur, database_info_t *db_info) |
|
static int | database_cursor_open (libretrodb_t *db, libretrodb_cursor_t *cur, const char *path, const char *query) |
|
static int | database_cursor_close (libretrodb_t *db, libretrodb_cursor_t *cur) |
|
static bool | type_is_prioritized (const char *path) |
|
static int | dir_entry_compare (const void *left, const void *right) |
|
static void | dir_list_prioritize (struct string_list *list) |
|
database_info_handle_t * | database_info_dir_init (const char *dir, enum database_type type, retro_task_t *task, bool show_hidden_files) |
|
database_info_handle_t * | database_info_file_init (const char *path, enum database_type type, retro_task_t *task) |
|
void | database_info_free (database_info_handle_t *db) |
|
database_info_list_t * | database_info_list_new (const char *rdb_path, const char *query) |
|
void | database_info_list_free (database_info_list_t *database_info_list) |
|