Metadata

Name

Metadata -- attach extra pieces of information to files, such as icons or positions

Synopsis



#define     GNOME_VFS_METADATA_CONST        (obj)
struct      GnomeVfsMetadataPrivate;
void        gnome_vfs_metadata_set_string   (GnomeVfsMetadata *self,
                                             const char *key,
                                             const char *value);
int         gnome_vfs_metadata_get_int      (GnomeVfsMetadata *self,
                                             const char *key);
void        gnome_vfs_metadata_set_int      (GnomeVfsMetadata *self,
                                             const char *key,
                                             gpointer value);
GObject*    gnome_vfs_metadata_new          (const char *uri);

Description

Details

GNOME_VFS_METADATA_CONST()

#define GNOME_VFS_METADATA_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), gnome_vfs_metadata_get_type(), GnomeVfsMetadata const)


struct GnomeVfsMetadataPrivate

struct GnomeVfsMetadataPrivate;


gnome_vfs_metadata_set_string ()

void        gnome_vfs_metadata_set_string   (GnomeVfsMetadata *self,
                                             const char *key,
                                             const char *value);


gnome_vfs_metadata_get_int ()

int         gnome_vfs_metadata_get_int      (GnomeVfsMetadata *self,
                                             const char *key);

Gets the piece of integer metadata associated with key.


gnome_vfs_metadata_set_int ()

void        gnome_vfs_metadata_set_int      (GnomeVfsMetadata *self,
                                             const char *key,
                                             gpointer value);


gnome_vfs_metadata_new ()

GObject*    gnome_vfs_metadata_new          (const char *uri);