Object Hierarchy
GObject
+----FmBookmarks
Details
FM_BOOKMARKS_TYPE
#define FM_BOOKMARKS_TYPE (fm_bookmarks_get_type())
FM_BOOKMARKS()
#define FM_BOOKMARKS(obj)
FM_BOOKMARKS_CLASS()
#define FM_BOOKMARKS_CLASS(klass)
IS_FM_BOOKMARKS()
#define IS_FM_BOOKMARKS(obj)
IS_FM_BOOKMARKS_CLASS()
#define IS_FM_BOOKMARKS_CLASS(klass)
FmBookmarks
typedef struct _FmBookmarks FmBookmarks;
FmBookmarksClass
typedef struct {
GObjectClass parent_class;
void (*changed)();
} FmBookmarksClass;
FmBookmarkItem
typedef struct {
char* name;
FmPath* path;
} FmBookmarkItem;
fm_bookmarks_get_type ()
GType fm_bookmarks_get_type (void
);
fm_bookmarks_get ()
FmBookmarks* fm_bookmarks_get (void
);
fm_bookmarks_append()
#define fm_bookmarks_append(bookmarks, path, name) fm_bookmarks_insert(bookmarks, path, name, -1)
Signal Details
The "changed"
signal
void user_function (FmBookmarks *fmbookmarks,
gpointer user_data) : Run First