Initialize the built-in object registry

_saf_gen_stdtypes is a function defined in init.c.

Synopsis:

static herr_t _saf_gen_stdtypes(ss_file_t *stdtypes)

Description: The built-in object registry is a SAF file that contains definitions for objects that are frequently used. This function also caches some of those objects in global variables.

Return Value: Returns non-negative on success; negative on failure.

Parallel Notes: Collective across the library communicator.

Issues: Since other files probably point into the built-in registry and they do so by specifying a table row number, we have to be sure that we always create the built-in registry the same way. It is important that we don’t move objects around in the tables over the life of the file–only add new objects to the end of the table.

See Also: