EvAttachment
EvAttachment
|
|
Synopsis
EvAttachment;
EvAttachmentClass;
EvAttachmentPrivate;
#define EV_ATTACHMENT_ERROR
GQuark ev_attachment_error_quark (void
);
EvAttachment * ev_attachment_new (const gchar *name
,
const gchar *description
,
GTime mtime
,
GTime ctime
,
gsize size
,
gpointer data
);
const gchar * ev_attachment_get_name (EvAttachment *attachment
);
const gchar * ev_attachment_get_description (EvAttachment *attachment
);
GTime ev_attachment_get_modification_date (EvAttachment *attachment
);
GTime ev_attachment_get_creation_date (EvAttachment *attachment
);
const gchar * ev_attachment_get_mime_type (EvAttachment *attachment
);
gboolean ev_attachment_save (EvAttachment *attachment
,
GFile *file
,
GError **error
);
gboolean ev_attachment_open (EvAttachment *attachment
,
GdkScreen *screen
,
guint32 timestamp
,
GError **error
);
Object Hierarchy
GObject
+----EvAttachment
Properties
"ctime" gulong : Write / Construct Only
"data" gpointer : Write / Construct Only
"description" gchar* : Write / Construct Only
"mtime" gulong : Write / Construct Only
"name" gchar* : Write / Construct Only
"size" guint : Write / Construct Only
Details
EvAttachment
typedef struct _EvAttachment EvAttachment;
EvAttachmentClass
typedef struct {
GObjectClass base_class;
} EvAttachmentClass;
EvAttachmentPrivate
typedef struct _EvAttachmentPrivate EvAttachmentPrivate;
EV_ATTACHMENT_ERROR
#define EV_ATTACHMENT_ERROR (ev_attachment_error_quark ())
ev_attachment_error_quark ()
GQuark ev_attachment_error_quark (void
);
ev_attachment_new ()
EvAttachment * ev_attachment_new (const gchar *name
,
const gchar *description
,
GTime mtime
,
GTime ctime
,
gsize size
,
gpointer data
);
ev_attachment_get_name ()
const gchar * ev_attachment_get_name (EvAttachment *attachment
);
ev_attachment_get_description ()
const gchar * ev_attachment_get_description (EvAttachment *attachment
);
ev_attachment_get_modification_date ()
GTime ev_attachment_get_modification_date (EvAttachment *attachment
);
ev_attachment_get_creation_date ()
GTime ev_attachment_get_creation_date (EvAttachment *attachment
);
ev_attachment_get_mime_type ()
const gchar * ev_attachment_get_mime_type (EvAttachment *attachment
);
ev_attachment_save ()
gboolean ev_attachment_save (EvAttachment *attachment
,
GFile *file
,
GError **error
);
ev_attachment_open ()
gboolean ev_attachment_open (EvAttachment *attachment
,
GdkScreen *screen
,
guint32 timestamp
,
GError **error
);
Property Details
The "ctime"
property
"ctime" gulong : Write / Construct Only
The attachment creation date.
The "data"
property
"data" gpointer : Write / Construct Only
The attachment data.
The "description"
property
"description" gchar* : Write / Construct Only
The attachment description.
Default value: NULL
The "mtime"
property
"mtime" gulong : Write / Construct Only
The attachment modification date.
The "name"
property
"name" gchar* : Write / Construct Only
The attachment name.
Default value: NULL
The "size"
property
"size" guint : Write / Construct Only
The attachment size.
Default value: 0