diff options
| author | nodist <kevin.comas.git@gmail.com> | 2026-06-07 17:45:48 -0400 |
|---|---|---|
| committer | nodist <kevin.comas.git@gmail.com> | 2026-06-07 17:45:48 -0400 |
| commit | ceb874e83d44a2c3d7c7d167fc8853694538ae53 (patch) | |
| tree | 53bb07d0c52ad667e0a23cef0757817ca154aaa1 /docs/application/map.md | |
| parent | 7df3d08d8dd0d81f24f0788b44efd37883d3c1c8 (diff) | |
type definitions with type_ptr
Diffstat (limited to 'docs/application/map.md')
| -rw-r--r-- | docs/application/map.md | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/application/map.md b/docs/application/map.md index b9d8fa0..fd238e9 100644 --- a/docs/application/map.md +++ b/docs/application/map.md @@ -1,3 +1,19 @@ # Map --- + +## Object Definitions + +```c +typedef struct _kpl_map_bucket { + POOL_HEADER(_kpl_map_bucket); + kpl_any key, value; +} kpl_map_bucket; + +typedef struct _kpl_map { + POOL_HEADER(_kpl_map); + int32_t used; + kpl_interface *key_interface, *value_interface; + kpl_map_bucket *buckets[]; +} kpl_map; +``` |
