Overview of iTool File Writers

A file writer is an iTool component object class that defines how data stored in the iTool data manager can be exported to a file. File writers have mechanisms for manipulating data stored in iTool data objects into the proper format for a given file type. Some examples of iTool file writers are:

A number of standard file writers are predefined and included in the IDL iTools package; if none of the predefined file writers suits your needs, you can create your own file writer by subclassing either from the base IDLitWriter class on which all of the predefined file writers are based, or from one of the predefined file writers.

The File Writer Creation Process

To create a new iTool file writer, you will do the following:

This chapter describes the process of creating a new file writer based on the IDLitWriter class.