|
PatchworkOS
|
Namespace overlay. More...
#include <namespace.h>
Data Fields | |
| map_t | map |
| Used to find the children of namespaces using their id and the name of the child. | |
| list_t | objects |
| List of all objects in this namespace. Used for fast iteration. | |
| struct aml_namespace_overlay * | parent |
The parent overlay, or NULL if none. | |
Namespace overlay.
Definition at line 86 of file namespace.h.
| map_t aml_namespace_overlay_t::map |
Used to find the children of namespaces using their id and the name of the child.
Definition at line 88 of file namespace.h.
Referenced by aml_namespace_add_child(), aml_namespace_commit(), aml_namespace_find_child(), aml_namespace_overlay_deinit(), aml_namespace_overlay_get_highest_that_contains(), and aml_namespace_overlay_init().
| list_t aml_namespace_overlay_t::objects |
List of all objects in this namespace. Used for fast iteration.
Definition at line 89 of file namespace.h.
Referenced by aml_namespace_add_child(), aml_namespace_commit(), aml_namespace_overlay_deinit(), and aml_namespace_overlay_init().
| struct aml_namespace_overlay* aml_namespace_overlay_t::parent |
The parent overlay, or NULL if none.
Definition at line 90 of file namespace.h.
Referenced by aml_namespace_add_child(), aml_namespace_commit(), aml_namespace_find_child(), aml_namespace_overlay_get_highest_that_contains(), aml_namespace_overlay_init(), and aml_namespace_overlay_set_parent().