Changes in uspace/lib/tbarcfg/private/tbarcfg.h [bff8619:ee3b28a9] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/tbarcfg/private/tbarcfg.h
rbff8619 ree3b28a9 39 39 40 40 #include <adt/list.h> 41 #include <sif.h> 41 42 #include <stdbool.h> 42 43 #include <types/tbarcfg/tbarcfg.h> … … 44 45 /** Taskbar configuration */ 45 46 struct tbarcfg { 46 /** Configuration file path*/47 char *cfgpath;47 /** Repository session */ 48 sif_sess_t *repo; 48 49 /** List of start menu entries (smenu_entry_t) */ 49 50 list_t entries; 51 /** Entries SIF node */ 52 sif_node_t *nentries; 50 53 }; 51 54 … … 56 59 /** Link to @c smenu->entries */ 57 60 link_t lentries; 61 /** SIF node (persistent storage) */ 62 sif_node_t *nentry; 58 63 /** Is this a separator entry */ 59 64 bool separator; … … 74 79 } tbarcfg_listener_t; 75 80 81 extern errno_t smenu_entry_new(tbarcfg_t *, sif_node_t *, const char *, 82 const char *, bool, smenu_entry_t **); 83 extern errno_t smenu_entry_sep_new(tbarcfg_t *, sif_node_t *, smenu_entry_t **); 84 extern void smenu_entry_delete(smenu_entry_t *); 85 76 86 #endif 77 87
Note:
See TracChangeset
for help on using the changeset viewer.