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: