| Top |  |  |  |  | 
| int | ev_mkstemp () | 
| GFile * | ev_mkstemp_file () | 
| gchar * | ev_mkdtemp () | 
| void | ev_tmp_filename_unlink () | 
| void | ev_tmp_file_unlink () | 
| void | ev_tmp_uri_unlink () | 
| gboolean | ev_xfer_uri_simple () | 
| gboolean | ev_file_copy_metadata () | 
| gchar * | ev_file_get_mime_type () | 
| gchar * | ev_file_uncompress () | 
| gchar * | ev_file_compress () | 
| gboolean | ev_file_is_temp () | 
| const gchar * | ev_get_locale_dir () | 
gboolean ev_xfer_uri_simple (const char *from,const char *to,GError **error);
Performs a g_file_copy() from from
 to to
.
gboolean ev_file_copy_metadata (const char *from,const char *to,GError **error);
Since: 3.4
gchar * ev_file_get_mime_type (const gchar *uri,gboolean fast,GError **error);
gchar * ev_file_uncompress (const gchar *uri,EvCompressionType type,GError **error);
Uncompresses the file at uri
.
If type
 is EV_COMPRESSION_NONE, it does nothing and returns NULL.
Otherwise, it returns the filename of a
temporary file containing the decompressed data from the file at uri
.
On error it returns NULL and fills in error
.
It is the caller's responsibility to unlink the temp file after use.
gchar * ev_file_compress (const gchar *uri,EvCompressionType type,GError **error);
Compresses the file at uri
.
If type
 is EV_COMPRESSION_NONE, it does nothing and returns NULL.
Otherwise, it returns the filename of a
temporary file containing the compressed data from the file at uri
.
On error it returns NULL and fills in error
.
It is the caller's responsibility to unlink the temp file after use.