universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: ucx: UcxMap Struct Reference universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
ucx universe@390:
universe@390:
UAP Common Extensions
universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390:
universe@390: universe@390:
universe@390: universe@390:
universe@390:
universe@390:
universe@390: Data Fields
universe@390:
universe@390:
UcxMap Struct Reference
universe@390:
universe@390:
universe@390: universe@390:

Structure for the UCX map. universe@390: More...

universe@390: universe@390:

#include <map.h>

universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:

universe@390: Data Fields

UcxAllocatorallocator
 An allocator that is used for the map elements. More...
 
UcxMapElement ** map
 The array of map element lists. More...
 
size_t size
 The size of the map is the length of the element list array. More...
 
size_t count
 The count of elements currently stored in this map. More...
 
universe@390:

Detailed Description

universe@390:

Structure for the UCX map.

universe@390:

Field Documentation

universe@390: universe@390:

◆ allocator

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
UcxAllocator* UcxMap::allocator
universe@390:
universe@390: universe@390:

An allocator that is used for the map elements.

universe@390: universe@390:
universe@390:
universe@390: universe@390:

◆ count

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
size_t UcxMap::count
universe@390:
universe@390: universe@390:

The count of elements currently stored in this map.

universe@390: universe@390:
universe@390:
universe@390: universe@390:

◆ map

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
UcxMapElement** UcxMap::map
universe@390:
universe@390: universe@390:

The array of map element lists.

universe@390: universe@390:
universe@390:
universe@390: universe@390:

◆ size

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
size_t UcxMap::size
universe@390:
universe@390: universe@390:

The size of the map is the length of the element list array.

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