Class Summary |
Arithmetic |
The Arithmetic class implements a set of useful methods that are used by the simulator and
assembler for converting java types to various data types used by the machine. |
ClassMap |
The ClassMap is a class that maps short names (i.e. short, lower case strings) to java classes
and can instantiate them. |
ErrorReporter |
The ErrorReporter is the super class of all error reporters in Avrora. |
Option |
The Option class represents an option that has been given on the command line. |
Option.Bool |
The Option.Bool class is an implementation of the Option class that
encapsulates a boolean. |
Option.Double |
The Option.Double class is an implementation of the Option class that
encapsulates a double value. |
Option.Interval |
The Option.Long class is an implementation of the Option class that
encapsulates a long integer value. |
Option.List |
The Option.List class is an implementation of the Option class that
encapsulates a list. |
Option.Long |
The Option.Long class is an implementation of the Option class that
encapsulates a long integer value. |
Option.Str |
The Option.Str class is an implementation of the Option class that
encapsulates a string. |
Options |
The Options class represents a collection of command line options and utility methods for
parsing the command line. |
Printer |
|
SectionFile |
The SectionFile class represents a file that can be used to for source code generation, etc,
where a template file has a section of text that needs to be generated, and the rest of the file is not
altered. |
Status |
The Status class is a utility that allows printing of the status (or progress) of a computation,
which might involve several steps. |
StringUtil |
The StringUtil class implements several useful functions for dealing with strings such as
parsing pieces of syntax, formatting, etc. |
Terminal |
The Terminal class provides Avrora with the ability to print color on the terminal by using
control characters. |
TermUtil |
|
Verbose |
The Verbose class is used to get instances of Verbose.Printer for reporting the
internal operations of parts of Avrora. |
Verbose.Printer |
|