![]() |
![]() |
![]() |
Evince Programmer's Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
void ev_metadata_manager_init (void); gboolean ev_metadata_manager_get (const gchar *uri, const gchar *key, GValue *value, gboolean ignore_last); void ev_metadata_manager_set (const gchar *uri, const gchar *key, const GValue *value); void ev_metadata_manager_set_int (const gchar *uri, const gchar *key, int value); void ev_metadata_manager_set_double (const gchar *uri, const gchar *key, double value); void ev_metadata_manager_set_string (const gchar *uri, const gchar *key, const gchar *value); void ev_metadata_manager_set_boolean (const gchar *uri, const gchar *key, gboolean value); void ev_metadata_manager_shutdown (void);
void ev_metadata_manager_init (void);
Creates an EvMetadataManager with default values.
values_loaded -> FALSE
.
timeout_id -> the id of the event source.
items -> a new full empty GHashTable.
gboolean ev_metadata_manager_get (const gchar *uri, const gchar *key, GValue *value, gboolean ignore_last);
Retrieve value for uri in metadata database
|
Uri to set data for, if NULL , we return default value
|
|
Key to set uri |
|
GValue struct filled up with value |
|
if TRUE , default value is ignored
|
Returns : |
TRUE if value was taken.
|
void ev_metadata_manager_set (const gchar *uri, const gchar *key, const GValue *value);
Set value for key in metadata database
|
Uri to set data for, if NULL , we set default value
|
|
Key to set uri |
|
GValue struct containing value |
void ev_metadata_manager_set_int (const gchar *uri, const gchar *key, int value);
|
|
|
|
|
void ev_metadata_manager_set_double (const gchar *uri, const gchar *key, double value);
|
|
|
|
|
void ev_metadata_manager_set_string (const gchar *uri, const gchar *key, const gchar *value);
|
|
|
|
|
void ev_metadata_manager_set_boolean (const gchar *uri, const gchar *key, gboolean value);
|
|
|
|
|