Skip to content

MapDeinit

MapDeinit

Description

Deinitialize given map and all contained keys and values.

Parameters

Name Direction Description
m in,out Pointer to Map to deinitialize.

Usage example (Cross-references)

Usage examples (Cross-references)
        result      = result && (MapPairCount(&map) == 2);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && (MapValueCountForKey(&map, 5) == 2);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && (MapPairCount(&map) == 2);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && (MapPairCount(&map) == 1);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && MapGetFirstPtr(&map, 105) && (*MapGetFirstPtr(&map, 105) == 205);
    
        MapDeinit(&map);
        return result;
    }
        bool result = (key_sum == 12) && (value_sum == 125);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && (all_value_sum == 292);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && MapGetFirstPtr(&map, 3) && (*MapGetFirstPtr(&map, 3) == 30);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && !MapContainsPair(&map, 1, 10);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && MapGetFirstPtr(&map, 42) && (*MapGetFirstPtr(&map, 42) == 84);
    
        MapDeinit(&map);
        return result;
    }
        result    = result && (MapValueCountForKey(&map, 8) == 1);
    
        MapDeinit(&map);
        return result;
    }
        result = result && (value_count == 2);
    
        MapDeinit(&map);
        return result;
    }
        result = result && (red_count == 2);
    
        MapDeinit(&map);
        return result;
    }
        result = result && (MapPairCount(&second) == 2);
    
        MapDeinit(&first);
        MapDeinit(&second);
        return result;
    
        MapDeinit(&first);
        MapDeinit(&second);
        return result;
    }
        result      = result && (MapPairCount(&map) == 2);
    
        MapDeinit(&map);
        return result;
    }
        bool result = map.capacity >= 32 && MapPairCount(&map) == 0 && MapEmpty(&map);
    
        MapDeinit(&map);
        return result;
    }
        }
    
        MapDeinit(&map);
        return result;
    }
        }
    
        MapDeinit(&map);
        return result;
    }
        result      = result && (MapUniqueKeyCount(&map) == 2);
    
        MapDeinit(&map);
        return result;
    }
        result      = result && (MapGetFirstPtr(&map, 999) == NULL);
    
        MapDeinit(&map);
        return result;
    }
            int *value_ptr = MapValuePtrFromCursor(&map, cursor);
            if (!value_ptr) {
                MapDeinit(&map);
                return false;
            }
        result      = result && (MapValuePtrFromCursor(&map, MapValueCursorInvalid()) == NULL);
    
        MapDeinit(&map);
        return result;
    }
    /// cfg[in,out] : Config object.
    ///
    #define KvConfigDeinit(cfg) MapDeinit(cfg)
    
    ///
Last updated on