FmFileInfoJob

FmFileInfoJob

Synopsis

struct              FmFileInfoJob;
struct              FmFileInfoJobClass;
void                fm_file_info_job_add                (FmFileInfoJob *job,
                                                         FmPath *path);
void                fm_file_info_job_add_gfile          (FmFileInfoJob *job,
                                                         GFile *gf);
FmPath *            fm_file_info_job_get_current        (FmFileInfoJob *job);
FmFileInfoJob *     fm_file_info_job_new                (FmPathList *files_to_query,
                                                         FmFileInfoJobFlags flags);
gboolean            fm_file_info_set_from_native_file   (FmFileInfo *fi,
                                                         const char *path,
                                                         GError **err);

Object Hierarchy

  GObject
   +----FmJob
         +----FmFileInfoJob

Description

Details

struct FmFileInfoJob

struct FmFileInfoJob;

struct FmFileInfoJobClass

struct FmFileInfoJobClass {
    FmJobClass parent_class;
};

fm_file_info_job_add ()

void                fm_file_info_job_add                (FmFileInfoJob *job,
                                                         FmPath *path);

fm_file_info_job_add_gfile ()

void                fm_file_info_job_add_gfile          (FmFileInfoJob *job,
                                                         GFile *gf);

fm_file_info_job_get_current ()

FmPath *            fm_file_info_job_get_current        (FmFileInfoJob *job);

fm_file_info_job_new ()

FmFileInfoJob *     fm_file_info_job_new                (FmPathList *files_to_query,
                                                         FmFileInfoJobFlags flags);

fm_file_info_set_from_native_file ()

gboolean            fm_file_info_set_from_native_file   (FmFileInfo *fi,
                                                         const char *path,
                                                         GError **err);

Get file info of the specified native file and store it in the FmFileInfo struct.

fi :

A FmFileInfo struct

path :

full path of the file

err :

a GError** to retrive errors

Returns :

TRUE if no error happens.