EogJobCopy

EogJobCopy

Synopsis

#define             EOG_TYPE_JOB_THUMBNAIL
#define             EOG_JOB_THUMBNAIL                   (obj)
#define             EOG_JOB_THUMBNAIL_CLASS             (klass)
#define             EOG_IS_JOB_THUMBNAIL                (obj)
#define             EOG_TYPE_JOB_LOAD
#define             EOG_JOB_LOAD                        (obj)
#define             EOG_JOB_LOAD_CLASS                  (klass)
#define             EOG_IS_JOB_LOAD                     (obj)
#define             EOG_TYPE_JOB_MODEL
#define             EOG_JOB_MODEL                       (obj)
#define             EOG_JOB_MODEL_CLASS                 (klass)
#define             EOG_IS_JOB_MODEL                    (obj)
#define             EOG_TYPE_JOB_TRANSFORM
#define             EOG_JOB_TRANSFORM                   (obj)
#define             EOG_JOB_TRANSFORM_CLASS             (klass)
#define             EOG_IS_JOB_TRANSFORM                (obj)
#define             EOG_TYPE_JOB_SAVE
#define             EOG_JOB_SAVE                        (obj)
#define             EOG_JOB_SAVE_CLASS                  (klass)
#define             EOG_IS_JOB_SAVE                     (obj)
#define             EOG_JOB_SAVE_GET_CLASS              (obj)
#define             EOG_TYPE_JOB_SAVE_AS
#define             EOG_JOB_SAVE_AS                     (obj)
#define             EOG_JOB_SAVE_AS_CLASS               (klass)
#define             EOG_IS_JOB_SAVE_AS                  (obj)
#define             EOG_JOB_COPY                        (obj)
#define             EOG_JOB_COPY_CLASS                  (klass)
                    EogJob;
struct              EogJobThumbnail;
struct              EogJobLoad;
struct              EogJobModel;
struct              EogJobTransform;
struct              EogJobSave;
struct              EogJobSaveAs;
struct              EogJobCopy;
void                eog_job_run                         (EogJob *job);
void                eog_job_set_progress                (EogJob *job,
                                                         gfloat progress);
GType               eog_job_thumbnail_get_type          (void);
EogJob *            eog_job_thumbnail_new               (EogImage *image);
GType               eog_job_load_get_type               (void);
EogJob *            eog_job_load_new                    (EogImage *image,
                                                         EogImageData data);
GType               eog_job_model_get_type              (void);
EogJob *            eog_job_model_new                   (GSList *file_list);
GType               eog_job_transform_get_type          (void);
EogJob *            eog_job_transform_new               (GList *images,
                                                         EogTransform *transform);
GType               eog_job_save_get_type               (void);
EogJob *            eog_job_save_new                    (GList *images);
GType               eog_job_save_as_get_type            (void);
EogJob *            eog_job_save_as_new                 (GList *images,
                                                         EogURIConverter *converter,
                                                         GFile *file);
GType               eog_job_copy_get_type               (void);
EogJob *            eog_job_copy_new                    (GList *images,
                                                         const gchar *destination);

Object Hierarchy

  GObject
   +----EogJob
         +----EogJobCopy
         +----EogJobLoad
         +----EogJobModel
         +----EogJobSave
         +----EogJobThumbnail
         +----EogJobTransform
  GObject
   +----EogJob
         +----EogJobThumbnail
  GObject
   +----EogJob
         +----EogJobLoad
  GObject
   +----EogJob
         +----EogJobModel
  GObject
   +----EogJob
         +----EogJobTransform
  GObject
   +----EogJob
         +----EogJobSave
               +----EogJobSaveAs
  GObject
   +----EogJob
         +----EogJobSave
               +----EogJobSaveAs
  GObject
   +----EogJob
         +----EogJobCopy

Signals

  "cancelled"                                      : Run Last
  "finished"                                       : Run Last
  "progress"                                       : Run Last

Description

Details

EOG_TYPE_JOB_THUMBNAIL

#define EOG_TYPE_JOB_THUMBNAIL            (eog_job_thumbnail_get_type ())


EOG_JOB_THUMBNAIL()

#define EOG_JOB_THUMBNAIL(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), EOG_TYPE_JOB_THUMBNAIL, EogJobThumbnail))


EOG_JOB_THUMBNAIL_CLASS()

#define EOG_JOB_THUMBNAIL_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass),  EOG_TYPE_JOB_THUMBNAIL, EogJobThumbnailClass))


EOG_IS_JOB_THUMBNAIL()

#define EOG_IS_JOB_THUMBNAIL(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EOG_TYPE_JOB_THUMBNAIL))


EOG_TYPE_JOB_LOAD

#define EOG_TYPE_JOB_LOAD                 (eog_job_load_get_type ())


EOG_JOB_LOAD()

#define EOG_JOB_LOAD(obj)                 (G_TYPE_CHECK_INSTANCE_CAST ((obj), EOG_TYPE_JOB_LOAD, EogJobLoad))


EOG_JOB_LOAD_CLASS()

#define EOG_JOB_LOAD_CLASS(klass)         (G_TYPE_CHECK_CLASS_CAST ((klass),  EOG_TYPE_JOB_LOAD, EogJobLoadClass))


EOG_IS_JOB_LOAD()

#define EOG_IS_JOB_LOAD(obj)              (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EOG_TYPE_JOB_LOAD))


EOG_TYPE_JOB_MODEL

#define EOG_TYPE_JOB_MODEL                (eog_job_model_get_type ())


EOG_JOB_MODEL()

#define EOG_JOB_MODEL(obj)                (G_TYPE_CHECK_INSTANCE_CAST ((obj), EOG_TYPE_JOB_MODEL, EogJobModel))


EOG_JOB_MODEL_CLASS()

#define EOG_JOB_MODEL_CLASS(klass)        (G_TYPE_CHECK_CLASS_CAST ((klass),  EOG_TYPE_JOB_MODEL, EogJobModelClass))


EOG_IS_JOB_MODEL()

#define EOG_IS_JOB_MODEL(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EOG_TYPE_JOB_MODEL))


EOG_TYPE_JOB_TRANSFORM

#define EOG_TYPE_JOB_TRANSFORM            (eog_job_transform_get_type ())


EOG_JOB_TRANSFORM()

#define EOG_JOB_TRANSFORM(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), EOG_TYPE_JOB_TRANSFORM, EogJobTransform))


EOG_JOB_TRANSFORM_CLASS()

#define EOG_JOB_TRANSFORM_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass),  EOG_TYPE_JOB_TRANSFORM, EogJobTransformClass))


EOG_IS_JOB_TRANSFORM()

#define EOG_IS_JOB_TRANSFORM(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EOG_TYPE_JOB_TRANSFORM))


EOG_TYPE_JOB_SAVE

#define EOG_TYPE_JOB_SAVE                 (eog_job_save_get_type ())


EOG_JOB_SAVE()

#define EOG_JOB_SAVE(obj)                 (G_TYPE_CHECK_INSTANCE_CAST ((obj), EOG_TYPE_JOB_SAVE, EogJobSave))


EOG_JOB_SAVE_CLASS()

#define EOG_JOB_SAVE_CLASS(klass)         (G_TYPE_CHECK_CLASS_CAST ((klass),  EOG_TYPE_JOB_SAVE, EogJobSaveClass))


EOG_IS_JOB_SAVE()

#define EOG_IS_JOB_SAVE(obj)              (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EOG_TYPE_JOB_SAVE))


EOG_JOB_SAVE_GET_CLASS()

#define EOG_JOB_SAVE_GET_CLASS(obj)       (G_TYPE_INSTANCE_GET_CLASS ((obj),  EOG_TYPE_JOB_SAVE, EogJobSaveClass))


EOG_TYPE_JOB_SAVE_AS

#define EOG_TYPE_JOB_SAVE_AS              (eog_job_save_as_get_type ())


EOG_JOB_SAVE_AS()

#define EOG_JOB_SAVE_AS(obj)              (G_TYPE_CHECK_INSTANCE_CAST ((obj), EOG_TYPE_JOB_SAVE_AS, EogJobSaveAs))


EOG_JOB_SAVE_AS_CLASS()

#define EOG_JOB_SAVE_AS_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass),  EOG_TYPE_JOB_SAVE_AS, EogJobSaveAsClass))


EOG_IS_JOB_SAVE_AS()

#define EOG_IS_JOB_SAVE_AS(obj)           (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EOG_TYPE_JOB_SAVE_AS))


EOG_JOB_COPY()

#define EOG_JOB_COPY(obj)                 (G_TYPE_CHECK_INSTANCE_CAST ((obj), EOG_TYPE_JOB_COPY, EogJobCopy))


EOG_JOB_COPY_CLASS()

#define EOG_JOB_COPY_CLASS(klass)         (G_TYPE_CHECK_CLASS_CAST ((klass),  EOG_TYPE_JOB_COPY, EogJobCopyClass))


EogJob

typedef struct _EogJob EogJob;


struct EogJobThumbnail

struct EogJobThumbnail;


struct EogJobLoad

struct EogJobLoad;


struct EogJobModel

struct EogJobModel;


struct EogJobTransform

struct EogJobTransform;


struct EogJobSave

struct EogJobSave;


struct EogJobSaveAs

struct EogJobSaveAs;


struct EogJobCopy

struct EogJobCopy;


eog_job_run ()

void                eog_job_run                         (EogJob *job);


eog_job_set_progress ()

void                eog_job_set_progress                (EogJob *job,
                                                         gfloat progress);


eog_job_thumbnail_get_type ()

GType               eog_job_thumbnail_get_type          (void);


eog_job_thumbnail_new ()

EogJob *            eog_job_thumbnail_new               (EogImage *image);


eog_job_load_get_type ()

GType               eog_job_load_get_type               (void);


eog_job_load_new ()

EogJob *            eog_job_load_new                    (EogImage *image,
                                                         EogImageData data);


eog_job_model_get_type ()

GType               eog_job_model_get_type              (void);


eog_job_model_new ()

EogJob *            eog_job_model_new                   (GSList *file_list);


eog_job_transform_get_type ()

GType               eog_job_transform_get_type          (void);


eog_job_transform_new ()

EogJob *            eog_job_transform_new               (GList *images,
                                                         EogTransform *transform);


eog_job_save_get_type ()

GType               eog_job_save_get_type               (void);


eog_job_save_new ()

EogJob *            eog_job_save_new                    (GList *images);


eog_job_save_as_get_type ()

GType               eog_job_save_as_get_type            (void);


eog_job_save_as_new ()

EogJob *            eog_job_save_as_new                 (GList *images,
                                                         EogURIConverter *converter,
                                                         GFile *file);


eog_job_copy_get_type ()

GType               eog_job_copy_get_type               (void);


eog_job_copy_new ()

EogJob *            eog_job_copy_new                    (GList *images,
                                                         const gchar *destination);

Signal Details

The "cancelled" signal

void                user_function                      (EogJob  *eogjob,
                                                        gpointer user_data)      : Run Last

eogjob :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "finished" signal

void                user_function                      (EogJob  *eogjob,
                                                        gpointer user_data)      : Run Last

eogjob :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "progress" signal

void                user_function                      (EogJob  *eogjob,
                                                        gfloat   arg1,
                                                        gpointer user_data)      : Run Last

eogjob :

the object which received the signal.

user_data :

user data set when the signal handler was connected.