Public Member Functions | |
DTInteger (Scope scope, DTDataType tbd) | |
DTInteger (Scope scope, int i) | |
int | getInteger () |
DTInteger (Scope scope, String s) | |
void | setInteger (DTDataType tbd) |
void | setFloat (DTDataType tbd) |
void | setInteger (int i) |
double | getFloat () |
void | setFloat (double d) |
void | assign (DTDataType tbd) |
DTDataType | multiply (DTDataType other) |
DTDataType | divide (DTDataType other) |
DTDataType | add (DTDataType other) |
DTDataType | subtract (DTDataType other) |
DTDataType | mod (DTDataType other) |
DTDataType | round () |
DTDataType | truncate () |
int | compareTo (Object o) |
String | toString () |
Protected Attributes | |
int | i |
tinybasic.DTInteger.DTInteger | ( | Scope | scope, | |
DTDataType | tbd | |||
) |
tinybasic.DTInteger.DTInteger | ( | Scope | scope, | |
int | i | |||
) |
References tinybasic.DTDataType.INT_VAR.
tinybasic.DTInteger.DTInteger | ( | Scope | scope, | |
String | s | |||
) |
References tinybasic.DTInteger.i, and tinybasic.DTDataType.INT_VAR.
DTDataType tinybasic.DTInteger.add | ( | DTDataType | other | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTFloat.add(), tinybasic.DTInteger.DTInteger(), tinybasic.DTDataType.getInteger(), and tinybasic.DTInteger.getInteger().
void tinybasic.DTInteger.assign | ( | DTDataType | tbd | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTInteger.setInteger().
int tinybasic.DTInteger.compareTo | ( | Object | o | ) | [virtual] |
Implements tinybasic.DTDataType.
References tinybasic.DTInteger.getInteger().
DTDataType tinybasic.DTInteger.divide | ( | DTDataType | other | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTFloat.divide(), tinybasic.DTInteger.DTInteger(), tinybasic.DTDataType.getInteger(), and tinybasic.DTInteger.getInteger().
double tinybasic.DTInteger.getFloat | ( | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTInteger.i.
int tinybasic.DTInteger.getInteger | ( | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTInteger.i.
Referenced by tinybasic.DTInteger.add(), tinybasic.DTInteger.compareTo(), tinybasic.DTInteger.divide(), tinybasic.DTInteger.mod(), tinybasic.DTInteger.multiply(), tinybasic.DTInteger.subtract(), and tinybasic.DTInteger.toString().
DTDataType tinybasic.DTInteger.mod | ( | DTDataType | other | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTInteger.DTInteger(), tinybasic.DTDataType.getInteger(), tinybasic.DTInteger.getInteger(), and tinybasic.DTFloat.mod().
DTDataType tinybasic.DTInteger.multiply | ( | DTDataType | other | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTInteger.DTInteger(), tinybasic.DTDataType.getInteger(), tinybasic.DTInteger.getInteger(), and tinybasic.DTFloat.multiply().
DTDataType tinybasic.DTInteger.round | ( | ) |
void tinybasic.DTInteger.setFloat | ( | double | d | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTInteger.i.
void tinybasic.DTInteger.setFloat | ( | DTDataType | tbd | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTDataType.getFloat().
void tinybasic.DTInteger.setInteger | ( | int | i | ) |
Reimplemented from tinybasic.DTDataType.
void tinybasic.DTInteger.setInteger | ( | DTDataType | tbd | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTDataType.getInteger().
Referenced by tinybasic.DTInteger.assign(), and tinybasic.DTInteger.DTInteger().
DTDataType tinybasic.DTInteger.subtract | ( | DTDataType | other | ) |
Reimplemented from tinybasic.DTDataType.
References tinybasic.DTInteger.DTInteger(), tinybasic.DTDataType.getInteger(), tinybasic.DTInteger.getInteger(), and tinybasic.DTFloat.subtract().
String tinybasic.DTInteger.toString | ( | ) |
References tinybasic.DTInteger.getInteger().
DTDataType tinybasic.DTInteger.truncate | ( | ) |
int tinybasic.DTInteger.i [protected] |