Top | ![]() |
![]() |
![]() |
![]() |
#define | EOM_TYPE_JOB_THUMBNAIL |
#define | EOM_TYPE_JOB_LOAD |
#define | EOM_TYPE_JOB_MODEL |
#define | EOM_TYPE_JOB_TRANSFORM |
EomJob | |
struct | EomJobThumbnail |
struct | EomJobLoad |
struct | EomJobModel |
struct | EomJobTransform |
enum | EomJobSaveResponse |
struct | EomJobSave |
struct | EomJobSaveAs |
struct | EomJobCopy |
GObject ├── EomJob │ ├── EomJobCopy │ ├── EomJobLoad │ ├── EomJobModel │ ├── EomJobSave │ │ ╰── EomJobSaveAs │ ├── EomJobThumbnail │ ╰── EomJobTransform ╰── EomJob ├── EomJobCopy ├── EomJobLoad ├── EomJobModel ├── EomJobSave │ ╰── EomJobSaveAs ├── EomJobThumbnail ╰── EomJobTransform
#define EOM_JOB_THUMBNAIL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_THUMBNAIL, EomJobThumbnail))
#define EOM_JOB_THUMBNAIL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_THUMBNAIL, EomJobThumbnailClass))
#define EOM_IS_JOB_THUMBNAIL(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_THUMBNAIL))
#define EOM_JOB_LOAD(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_LOAD, EomJobLoad))
#define EOM_JOB_LOAD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_LOAD, EomJobLoadClass))
#define EOM_IS_JOB_LOAD(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_LOAD))
#define EOM_JOB_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_MODEL, EomJobModel))
#define EOM_JOB_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_MODEL, EomJobModelClass))
#define EOM_IS_JOB_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_MODEL))
#define EOM_JOB_TRANSFORM(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_TRANSFORM, EomJobTransform))
#define EOM_JOB_TRANSFORM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_TRANSFORM, EomJobTransformClass))
#define EOM_IS_JOB_TRANSFORM(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_TRANSFORM))
#define EOM_JOB_SAVE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_SAVE, EomJobSave))
#define EOM_JOB_SAVE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_SAVE, EomJobSaveClass))
#define EOM_IS_JOB_SAVE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_SAVE))
#define EOM_JOB_SAVE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EOM_TYPE_JOB_SAVE, EomJobSaveClass))
#define EOM_JOB_SAVE_AS(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_SAVE_AS, EomJobSaveAs))
#define EOM_JOB_SAVE_AS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_SAVE_AS, EomJobSaveAsClass))
#define EOM_IS_JOB_SAVE_AS(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_SAVE_AS))
#define EOM_JOB_COPY(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_COPY, EomJobCopy))
#define EOM_JOB_COPY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_COPY, EomJobCopyClass))
void
eom_job_run (EomJob *job
);
Executes the job passed as job
. Usually there is no need to call this
on your own. Jobs should be executed by using the EomJobQueue.
EomJob * eom_job_save_as_new (GList *images
,EomURIConverter *converter
,GFile *file
);
“finished”
signalvoid user_function (EomJob *eomjob, gpointer user_data)
eomjob |
the object which received the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“progress”
signalvoid user_function (EomJob *eomjob, gfloat arg1, gpointer user_data)
eomjob |
the object which received the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last