|
SSJ V. 2.6.2. |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DataReader | Data reader interface. |
DataWriter | Data writer interface. |
Class Summary | |
---|---|
AbstractDataReader | This abstract class implements shared functionality for data readers. |
AbstractDataWriter | This abstract class implements shared functionality for data writers. |
BinaryDataReader | Binary data reader. |
BinaryDataWriter | Binary data writer. |
CachedDataWriter | This abstract class implements shared functionality for data writers that store
all fields in memory before outputing them with close . |
DataField | This class represents a data field from a file read by an instance of a class
implementing DataReader . |
TextDataWriter | Text data writer. |
Enum Summary | |
---|---|
TextDataWriter.Format | Output format: organize fields as columns or as rows. |
This package provides tools for exporting data to text and binary files, as well as for importing data from files.
Each of the write() methods takes a field label as their first argument. This label can always be set to null, in which case an anonymous field will be written. The write() methods that take one-dimensional array argument can also take an additional integer argument, for convenience, to specify the number of elements to write in the array.
For a quick start, consult the following examples and the documentation for umontreal.iro.lecuyer.util.ioDataWriter and umontreal.iro.lecuyer.util.ioDataReader, as well as the constructors of implementing classes (umontreal.iro.lecuyer.util.ioTextDataWriter, umontreal.iro.lecuyer.util.ioBinaryDataWriter and umontreal.iro.lecuyer.util.ioBinaryDataReader).
|
SSJ V. 2.6.2. |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |