wlmaker
Loading...
Searching...
No Matches
launcher.h
Go to the documentation of this file.
1/* ========================================================================= */
21#ifndef __WLMAKER_DOCK_LAUNCHER_H__
22#define __WLMAKER_DOCK_LAUNCHER_H__
23
24#include <libbase/libbase.h>
25#include <libbase/plist.h>
26
27#include "toolkit/toolkit.h"
28#include "util/files.h"
30
31#ifdef __cplusplus
32extern "C" {
33#endif // __cplusplus
34
36
39
52 const struct wlmtk_tile_style *style_ptr,
53 bspl_dict_t *dict_ptr,
56 wlm_util_files_t *files_ptr);
57
64
67
69extern const bs_test_set_t wlmdock_launcher_test_set;
70
71#ifdef __cplusplus
72} // extern "C"
73#endif // __cplusplus
74
75#endif /* __WLMAKER_DOCK_LAUNCHER_H__ */
76/* == End of launcher.h ==================================================== */
const bs_test_set_t wlmdock_launcher_test_set
Definition launcher.c:539
void wlmdock_launcher_destroy(wlmdock_launcher_t *launcher_ptr)
Definition launcher.c:243
wlmtk_tile_t * wlmdock_launcher_tile(wlmdock_launcher_t *launcher_ptr)
Definition launcher.c:301
wlmdock_launcher_t * wlmdock_launcher_create_from_plist(const struct wlmtk_tile_style *style_ptr, bspl_dict_t *dict_ptr, struct wlmdock_toplevel_tracker *tracker_ptr, wlm_util_subprocess_monitor_t *monitor_ptr, wlm_util_files_t *files_ptr)
Definition launcher.c:130
Definition files.c:33
Definition subprocess_monitor.c:36
Definition launcher.c:43
wlm_util_subprocess_monitor_t * monitor_ptr
Definition launcher.c:59
struct wlmdock_toplevel_tracker * tracker_ptr
Definition launcher.c:57
Definition tile.h:62
Definition toplevel.c:37
Definition tile.h:44