PatchworkOS
Loading...
Searching...
No Matches
aml_namespace_overlay_t Struct Reference

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.
 

Detailed Description

Namespace overlay.

Definition at line 86 of file namespace.h.

Field Documentation

◆ map

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().

◆ objects

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().

◆ parent

struct aml_namespace_overlay* aml_namespace_overlay_t::parent

The documentation for this struct was generated from the following file: