XfceMenuItemCache

XfceMenuItemCache —

Synopsis


#include <libxfce4menu/libxfce4menu.h>

                    XfceMenuItemCachePrivate;
                    XfceMenuItemCacheClass;
                    XfceMenuItemCache;
XfceMenuItemCache * xfce_menu_item_cache_get_default    (void);
XfceMenuItem *      xfce_menu_item_cache_lookup         (XfceMenuItemCache *cache,
                                                         const gchar *filename,
                                                         const gchar *desktop_id);
void                xfce_menu_item_cache_foreach        (XfceMenuItemCache *cache,
                                                         GHFunc func,
                                                         gpointer user_data);

Object Hierarchy

  GObject
   +----XfceMenuItemCache

Description

Details

XfceMenuItemCachePrivate

typedef struct _XfceMenuItemCachePrivate XfceMenuItemCachePrivate;


XfceMenuItemCacheClass

typedef struct _XfceMenuItemCacheClass XfceMenuItemCacheClass;


XfceMenuItemCache

typedef struct _XfceMenuItemCache XfceMenuItemCache;


xfce_menu_item_cache_get_default ()

XfceMenuItemCache * xfce_menu_item_cache_get_default    (void);

Returns :

xfce_menu_item_cache_lookup ()

XfceMenuItem *      xfce_menu_item_cache_lookup         (XfceMenuItemCache *cache,
                                                         const gchar *filename,
                                                         const gchar *desktop_id);

cache :
filename :
desktop_id :
Returns :

xfce_menu_item_cache_foreach ()

void                xfce_menu_item_cache_foreach        (XfceMenuItemCache *cache,
                                                         GHFunc func,
                                                         gpointer user_data);

cache :
func :
user_data :