![]() |
libxputty 0.1
|
Go to the source code of this file.
Data Structures | |
struct | _XdgMimeCache |
struct | MimeWeight |
Functions | |
XdgMimeCache * | _xdg_mime_cache_ref (XdgMimeCache *cache) |
void | _xdg_mime_cache_unref (XdgMimeCache *cache) |
XdgMimeCache * | _xdg_mime_cache_new_from_file (const char *file_name) |
int | _xdg_mime_cache_get_max_buffer_extents (void) |
const char * | _xdg_mime_cache_get_mime_type_for_data (const void *data, size_t len, int *result_prio) |
const char * | _xdg_mime_cache_get_mime_type_for_file (const char *file_name, struct stat *statbuf) |
const char * | _xdg_mime_cache_get_mime_type_from_file_name (const char *file_name) |
int | _xdg_mime_cache_get_mime_types_from_file_name (const char *file_name, const char *mime_types[], int n_mime_types) |
int | _xdg_mime_cache_mime_type_subclass (const char *mime, const char *base) |
const char * | _xdg_mime_cache_unalias_mime_type (const char *mime) |
char ** | _xdg_mime_cache_list_mime_parents (const char *mime) |
const char * | _xdg_mime_cache_get_generic_icon (const char *mime) |
const char * | _xdg_mime_cache_get_icon (const char *mime) |
void | _xdg_mime_cache_glob_dump (void) |
const char * _xdg_mime_cache_get_generic_icon | ( | const char * | mime | ) |
Definition at line 1025 of file xdgmimecache.c.
Referenced by xdg_mime_get_generic_icon().
const char * _xdg_mime_cache_get_icon | ( | const char * | mime | ) |
Definition at line 1031 of file xdgmimecache.c.
Referenced by xdg_mime_get_icon().
int _xdg_mime_cache_get_max_buffer_extents | ( | void | ) |
Definition at line 644 of file xdgmimecache.c.
References _caches, and _XdgMimeCache::buffer.
Referenced by _xdg_mime_cache_get_mime_type_for_file(), and xdg_mime_get_max_buffer_extents().
const char * _xdg_mime_cache_get_mime_type_for_data | ( | const void * | data, |
size_t | len, | ||
int * | result_prio | ||
) |
Definition at line 717 of file xdgmimecache.c.
Referenced by xdg_mime_get_mime_type_for_data().
const char * _xdg_mime_cache_get_mime_type_for_file | ( | const char * | file_name, |
struct stat * | statbuf | ||
) |
Definition at line 725 of file xdgmimecache.c.
References _xdg_binary_or_text_fallback(), _xdg_get_base_name(), _xdg_mime_cache_get_max_buffer_extents(), and _xdg_utf8_validate().
Referenced by xdg_mime_get_mime_type_for_file().
const char * _xdg_mime_cache_get_mime_type_from_file_name | ( | const char * | file_name | ) |
Definition at line 800 of file xdgmimecache.c.
Referenced by xdg_mime_get_mime_type_from_file_name().
int _xdg_mime_cache_get_mime_types_from_file_name | ( | const char * | file_name, |
const char * | mime_types[], | ||
int | n_mime_types | ||
) |
Definition at line 811 of file xdgmimecache.c.
Referenced by xdg_mime_get_mime_types_from_file_name().
void _xdg_mime_cache_glob_dump | ( | void | ) |
Definition at line 1065 of file xdgmimecache.c.
References _caches, and _XdgMimeCache::buffer.
Referenced by xdg_mime_dump().
char ** _xdg_mime_cache_list_mime_parents | ( | const char * | mime | ) |
Definition at line 931 of file xdgmimecache.c.
References _caches, _XdgMimeCache::buffer, and xdg_mime_unalias_mime_type().
Referenced by xdg_mime_list_mime_parents().
int _xdg_mime_cache_mime_type_subclass | ( | const char * | mime, |
const char * | base | ||
) |
Definition at line 845 of file xdgmimecache.c.
References _caches, _xdg_mime_cache_mime_type_subclass(), _xdg_mime_cache_unalias_mime_type(), _XdgMimeCache::buffer, and xdg_mime_media_type_equal().
Referenced by _xdg_mime_cache_mime_type_subclass(), and _xdg_mime_mime_type_subclass().
XdgMimeCache * _xdg_mime_cache_new_from_file | ( | const char * | file_name | ) |
Definition at line 113 of file xdgmimecache.c.
References _XdgMimeCache::buffer, _XdgMimeCache::minor, _XdgMimeCache::ref_count, and _XdgMimeCache::size.
XdgMimeCache * _xdg_mime_cache_ref | ( | XdgMimeCache * | cache | ) |
Definition at line 92 of file xdgmimecache.c.
References _XdgMimeCache::ref_count.
const char * _xdg_mime_cache_unalias_mime_type | ( | const char * | mime | ) |
Definition at line 918 of file xdgmimecache.c.
Referenced by _xdg_mime_cache_mime_type_subclass(), and _xdg_mime_unalias_mime_type().
void _xdg_mime_cache_unref | ( | XdgMimeCache * | cache | ) |
Definition at line 99 of file xdgmimecache.c.
References _XdgMimeCache::buffer, _XdgMimeCache::ref_count, and _XdgMimeCache::size.
Referenced by xdg_mime_shutdown().