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