CATCOLLECTSUPERCLASSNAMES Name
CATCOLLECTSUPERCLASSNAMES
Purpose
The purpose of this utility routine is to collect all the Catalyst object's
superclass names and return them as the result of the function. The names
IDL_CONTAINTER and IDLITCOMPONENT are removed from the names array before
the names array is returned.
Author
FANNING SOFTWARE CONSULTING
1645 Sheely Drive
Fort Collins, CO 80526 USA
Phone: 970-221-0438
E-mail: davidf@dfanning.com Category
Catalyst Documentation.
Calling Sequence
superclassNames = CatCollectSuperclassNames(object)
Arguments
object: The object reference to check (object reference). (This may also be the object
classname.)
Return Value
superclassNames: A string array listing the classname of the object (in position 0)
and the names of all of the superclasses for that object (in subsequent positions).
Example
IDL> theObject = Obj_New('CatImage2d', cgDemoData(7))
IDL> Print, CatCollectSuperclassNames(theObject)
CATIMAGE2D CATIMAGEDATA CATDATAATOM CATATOM CATCONTAINER
Modification History
Written by: David Fanning, 5 January 2004.