20#ifndef __WLMTK_BASE_H__
21#define __WLMTK_BASE_H__
26#include <libbase/libbase.h>
wlmtk_element_t * wlmtk_base_element(wlmtk_base_t *base_ptr)
Definition base.c:73
bool wlmtk_base_init(wlmtk_base_t *base_ptr, wlmtk_element_t *element_ptr)
Definition base.c:47
void wlmtk_base_fini(wlmtk_base_t *base_ptr)
Definition base.c:66
void wlmtk_base_set_content_element(wlmtk_base_t *base_ptr, wlmtk_element_t *content_element_ptr)
Definition base.c:79
const bs_test_case_t wlmtk_base_test_cases[]
Definition base.c:155
struct _wlmtk_base_t wlmtk_base_t
Definition base.h:24
void wlmtk_base_pop_element(wlmtk_base_t *base_ptr, wlmtk_element_t *element_ptr)
Definition base.c:113
void wlmtk_base_push_element(wlmtk_base_t *base_ptr, wlmtk_element_t *element_ptr)
Definition base.c:99
struct _wlmtk_container_t wlmtk_container_t
Definition container.h:30
struct _wlmtk_element_vmt_t wlmtk_element_vmt_t
Definition element.h:39
struct _wlmtk_element_t wlmtk_element_t
Definition element.h:37
wlmtk_container_t super_container
Definition base.h:39
wlmtk_element_t * content_element_ptr
Definition base.h:44
wlmtk_element_vmt_t orig_super_element_vmt
Definition base.h:41