le_ref_MapRef_t Struct Reference
#include <le_safeRef.h>
Data Fields | |
| le_dls_Link_t | entry |
| Map list entry, for inspection tools. | |
| char | name [LIMIT_MAX_SAFE_REF_NAME_BYTES] |
| Descriptive name for debugging. | |
| le_log_TraceRef_t | traceRef |
| Trace reference for debugging. | |
| size_t | index |
| Iterator. | |
| bool | advance |
| Iterator advance flag. | |
| size_t | size |
| Total allocated entries. | |
| size_t | maxRefs |
| Nominal maximum number of safe references. | |
| uint32_t | mapBase |
| Randomized "base" for references in this map. | |
| struct le_ref_Block * | blocksPtr |
| Block list head. | |
Detailed Description
Reference Map object, which stores mappings from Safe References to pointers.
- Note
- This should not be used directly.
Reference to a "Reference Map" object, which stores mappings from Safe References to pointers.
The documentation for this struct was generated from the following file:
