Creates a new StartUp in the provided client catalog.
Role: Allows the creation of a new client StartUp deriving from
the StartUp found in the specified catalog file.
Parameters:
opiNewStartUp
the new client StartUp created.
ipTypeName
the late type of the new client StartUp to be created.
ipiClientCatalog
the name of the catalog in which the new client StartUp is to be created.
ipSuperTypeName
the late type of the deriving StartUp.
ipCatalogName
the name of the catalog (without .feat or .CATfct suffix) in which the deriving
StartUp can be found.
ipublicSU
= TRUE if the new client StartUp to be created is public.
= FALSE if the new client StartUp to be created is private.
iderivableSU
= TRUE if the new public client StartUp is derivable.
= FALSE if the new public client StartUp is not derivable.
Note: if iPublicSU = FALSE, this argument is not taken into account.
Returns:
S_OK: the new StartUp has been created.
E_FAIL: the new StartUp has not been created.
This object is included in the file: CATOsmSUFactory.h