macros_c/list_functions.def -- deserialize  function