From 516ae0dd3b56ead8f6d1d514fd5ca61d3e456088 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ya=C4=9F=C4=B1z=20Zengin?= Date: Tue, 2 Sep 2025 13:47:20 +0300 Subject: [PATCH] Updated Library Documentation (markdown) --- Library-Documentation.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Library-Documentation.md b/Library-Documentation.md index 9c12156..392258a 100644 --- a/Library-Documentation.md +++ b/Library-Documentation.md @@ -712,6 +712,18 @@ for (const auto &entry : myMap) { > Note: Direct use of `iterator` and `constant_iterator` is typically unnecessary; use range-based for loops. +##### Members +- `_entry *_data`: Pointer to internal array of partitions. +- `size_t _count, _capacity`: Internal counters. + +##### Methods +- `insert(name, size, logical)`: Insert a partition. +- `merge(other)`: Merge another map. +- `clear()`: Clear all entries. +- `get_size(name)`, `is_logical(name)`, `get_all(name)`: Retrieve partition info. +- `find(name)`, `find_(name)`: Check existence. +- `size()`, `empty()`: Map size and empty check. + --- #### BuildMap (basic_partition_map_builder)