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 Mon Aug 28 14:31:02 2006 for bakery by  doxygen 1.4.7