Note:

display_fct can be set to NULL. In this case the interpreter uses a default printing format. This default format print the name of the type (found in the type_name) followed by an hexadecimal address.