wlmaker
Toggle main menu visibility
Loading...
Searching...
No Matches
src
launcher.h
Go to the documentation of this file.
1
/* ========================================================================= */
21
#ifndef __LAUNCHER_H__
22
#define __LAUNCHER_H__
23
24
#include <libbase/libbase.h>
25
#include <libbase/plist.h>
26
27
#include "
files.h
"
28
#include "
subprocess_monitor.h
"
29
#include "
toolkit/toolkit.h
"
30
31
#ifdef __cplusplus
32
extern
"C"
{
33
#endif
// __cplusplus
34
36
typedef
struct
_wlmaker_launcher_t
wlmaker_launcher_t
;
37
48
wlmaker_launcher_t
*
wlmaker_launcher_create_from_plist
(
49
const
struct
wlmtk_tile_style
*style_ptr,
50
bspl_dict_t *dict_ptr,
51
wlmaker_subprocess_monitor_t
*
monitor_ptr
,
52
wlmaker_files_t
*files_ptr);
53
59
void
wlmaker_launcher_destroy
(
wlmaker_launcher_t
*launcher_ptr);
60
62
wlmtk_tile_t
*
wlmaker_launcher_tile
(
wlmaker_launcher_t
*launcher_ptr);
63
65
extern
const
bs_test_set_t
wlmaker_launcher_test_set
;
66
67
#ifdef __cplusplus
68
}
// extern "C"
69
#endif
// __cplusplus
70
71
#endif
/* __LAUNCHER_H__ */
72
/* == End of launcher.h ==================================================== */
files.h
wlmaker_files_t
struct _wlmaker_files_t wlmaker_files_t
Definition
files.h:27
wlmaker_launcher_test_set
const bs_test_set_t wlmaker_launcher_test_set
Definition
launcher.c:604
wlmaker_launcher_create_from_plist
wlmaker_launcher_t * wlmaker_launcher_create_from_plist(const struct wlmtk_tile_style *style_ptr, bspl_dict_t *dict_ptr, wlmaker_subprocess_monitor_t *monitor_ptr, wlmaker_files_t *files_ptr)
Definition
launcher.c:131
wlmaker_launcher_t
struct _wlmaker_launcher_t wlmaker_launcher_t
Definition
launcher.h:36
wlmaker_launcher_destroy
void wlmaker_launcher_destroy(wlmaker_launcher_t *launcher_ptr)
Definition
launcher.c:232
wlmaker_launcher_tile
wlmtk_tile_t * wlmaker_launcher_tile(wlmaker_launcher_t *launcher_ptr)
Definition
launcher.c:286
_wlmaker_launcher_t
Definition
launcher.c:38
_wlmaker_launcher_t::monitor_ptr
wlmaker_subprocess_monitor_t * monitor_ptr
Definition
launcher.c:50
wlmtk_tile_style
Definition
tile.h:44
subprocess_monitor.h
wlmaker_subprocess_monitor_t
struct _wlmaker_subprocess_monitor_t wlmaker_subprocess_monitor_t
Definition
subprocess_monitor.h:28
wlmtk_tile_t
struct _wlmtk_tile_t wlmtk_tile_t
Definition
tile.h:25
toolkit.h
Generated by
1.17.0