A Tool for Viewing IDL (Interface Description Language) Data Structures
Abstract:
The Interface Description Language IDL allows specification of complex data structures and provides run-time procedures to help use them. A useful debugging tool for interactive display of selected run-time IDL structures can be built using an existing debugger, workstation windowing software, and information generated by the IDL compiler. This tools design can allow graphics output as an enhancement, though it is not clear a graphics version will be significantly more useful. This thesis describes the design and implementation of such a tool IDLViews features include transparent determination of node type, display IDL nodes, classes, sets, and sequences, and expansion of node attributes. IDLView uses an instance of the intermediate representation generated by the IDL compiler to interpret the run-time instances of IDL data structures.