Synopsis

PDX_MSGT gdx_MakeComponentNamesUnique(long option, int gdxModel, const char *defaultName)

Purpose

Make GDX components name unique

Description

The specified gdxModel will be traversed looking for GDX_COMPONENT entities. Each name (data field) will be compared to others for uniqueness. If a duplicate name is found, a copy of the name with a (#) suffix is appended. If the name is null, empty or blank and the defaultName is specified, this name will be used as the basis.

Input

option

Options (not used)

gdxModel

GDX model to process

defaultName

Name to use for null, empty or blank

Return

GDX_NOERR or error