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.

Classes

struct  _EggRecentItem

Defines

#define EGG_TYPE_RECENT_ITEM   (egg_recent_item_get_type ())
#define EGG_RECENT_ITEM_LIST_UNREF(list)

Typedefs

typedef _EggRecentItem EggRecentItem

Functions

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   ) 
 

Value:

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 1.3.9.1