Skip to main content

ddsrt_ehh_remove

Function ddsrt_ehh_remove 

Source
pub unsafe extern "C" fn ddsrt_ehh_remove(
    rt: *mut ddsrt_ehh,
    keyobject: *const c_void,
) -> bool
Expand description

@brief Embedded data version of @ref ddsrt_hh_remove

There is no issue with memory management here. The bucket is simply tagged as not in use.

@param[in,out] rt the hash table @param[in] keyobject user data to remove @return false iff key not present @see ddsrt_ehh_add