Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

egg-recent-item.h File Reference

#include <time.h>
#include <glib.h>
#include <glib-object.h>

Go to the source code of this file.


struct  _EggRecentItem


#define EGG_TYPE_RECENT_ITEM   (egg_recent_item_get_type ())


typedef _EggRecentItem EggRecentItem


GType egg_recent_item_get_type (void) G_GNUC_CONST
EggRecentItemegg_recent_item_new (void)
EggRecentItemegg_recent_item_ref (EggRecentItem *item)
EggRecentItemegg_recent_item_unref (EggRecentItem *item)
EggRecentItemegg_recent_item_new_from_uri (const gchar *uri)
gboolean egg_recent_item_set_uri (EggRecentItem *item, const gchar *uri)
gchar * egg_recent_item_get_uri (const EggRecentItem *item)
gchar * egg_recent_item_get_uri_utf8 (const EggRecentItem *item)
gchar * egg_recent_item_get_uri_for_display (const EggRecentItem *item)
void egg_recent_item_set_mime_type (EggRecentItem *item, const gchar *mime)
gchar * egg_recent_item_get_mime_type (const EggRecentItem *item)
void egg_recent_item_set_timestamp (EggRecentItem *item, time_t timestamp)
time_t egg_recent_item_get_timestamp (const EggRecentItem *item)
G_CONST_RETURN gchar * egg_recent_item_peek_uri (const EggRecentItem *item)
G_CONST_RETURN GList * egg_recent_item_get_groups (const EggRecentItem *item)
gboolean egg_recent_item_in_group (const EggRecentItem *item, const gchar *group_name)
void egg_recent_item_add_group (EggRecentItem *item, const gchar *group_name)
void egg_recent_item_remove_group (EggRecentItem *item, const gchar *group_name)
void egg_recent_item_set_private (EggRecentItem *item, gboolean priv)
gboolean egg_recent_item_get_private (const EggRecentItem *item)

Define Documentation

#define EGG_RECENT_ITEM_LIST_UNREF list   ) 


g_list_foreach (list, (GFunc)egg_recent_item_unref, NULL); \
        g_list_free (list);

#define EGG_TYPE_RECENT_ITEM   (egg_recent_item_get_type ())

Typedef Documentation

typedef struct _EggRecentItem EggRecentItem

Function Documentation

void egg_recent_item_add_group EggRecentItem item,
const gchar *  group_name

G_CONST_RETURN GList* egg_recent_item_get_groups const EggRecentItem item  ) 

gchar* egg_recent_item_get_mime_type const EggRecentItem item  ) 

gboolean egg_recent_item_get_private const EggRecentItem item  ) 

time_t egg_recent_item_get_timestamp const EggRecentItem item  ) 

GType egg_recent_item_get_type void   ) 

gchar* egg_recent_item_get_uri const EggRecentItem item  ) 

gchar* egg_recent_item_get_uri_for_display const EggRecentItem item  ) 

gchar* egg_recent_item_get_uri_utf8 const EggRecentItem item  ) 

gboolean egg_recent_item_in_group const EggRecentItem item,
const gchar *  group_name

EggRecentItem* egg_recent_item_new void   ) 

EggRecentItem* egg_recent_item_new_from_uri const gchar *  uri  ) 

G_CONST_RETURN gchar* egg_recent_item_peek_uri const EggRecentItem item  ) 

EggRecentItem* egg_recent_item_ref EggRecentItem item  ) 

void egg_recent_item_remove_group EggRecentItem item,
const gchar *  group_name

void egg_recent_item_set_mime_type EggRecentItem item,
const gchar *  mime

void egg_recent_item_set_private EggRecentItem item,
gboolean  priv

void egg_recent_item_set_timestamp EggRecentItem item,
time_t  timestamp

gboolean egg_recent_item_set_uri EggRecentItem item,
const gchar *  uri

EggRecentItem* egg_recent_item_unref EggRecentItem item  ) 

Generated on Tue Jan 4 19:00:08 2005 for bakery by  doxygen