The IDLitDataContainer class is used to store collections of IDLitData and IDLitDataContainer objects to form hierarchical data structures. Objects can be added to and removed from an IDLitDataContainer at any time, allowing for the dynamic creation of composite data types.
Objects stored in an IDLitDataContainer hierarchy are referenced using iTool object identifiers. Object identifiers are simple scalar strings assigned to the IDENTIFIER property of an object when it is created. For a complete discussion of object identifiers and their role in the iTool system, see iTool Object Identifiers.
This class is written in the IDL language. Its source code can be found in the file
idlitdatacontainer__define.pro in the
lib/itool/framework subdirectory of the IDL distribution.
Objects of this class have no properties of their own, but do have properties inherited from any superclasses.
This class has the following methods:
In addition, this class inherits the methods of its superclasses.
See Data Management for examples using this class and its methods.