Public Member Functions | Protected Member Functions | Protected Attributes

tinybasic.DTDataTypeProxy Class Reference

Inheritance diagram for tinybasic.DTDataTypeProxy:
tinybasic.DTDataType

List of all members.

Public Member Functions

 DTDataTypeProxy (int theType, Scope scope, int dims)
int getType ()
int getInteger ()
double getFloat ()
String getString ()
void setInteger (DTDataType tbd)
void setFloat (DTDataType tbd)
void setString (DTDataType tbd)
void setInteger (int i)
void setFloat (double d)
void setString (String s)
DTDataType getDTDataType (DTDataType i1)
DTDataType getDTDataType (DTDataType i1, DTDataType i2)
DTDataType getDTDataType (DTDataType i1, DTDataType i2, DTDataType i3)
void setDTDataType (DTDataType i1, DTDataType s)
void setDTDataType (DTDataType i1, DTDataType i2, DTDataType s)
void setDTDataType (DTDataType i1, DTDataType i2, DTDataType i3, DTDataType s)
void assign (DTDataType tbd)
int getDimension ()
int getDimensioned (int i)
DTDataType multiply (DTDataType other)
DTDataType divide (DTDataType other)
DTDataType add (DTDataType other)
DTDataType subtract (DTDataType other)
DTDataType mod (DTDataType other)
DTDataType round (DTDataType other)
DTDataType truncate (DTDataType other)
int compareTo (Object o)
void attach (DTDataType theBoss)
DTDataType cloneDTDataType ()
String toString ()

Protected Member Functions

DTDataType getOne ()

Protected Attributes

DTDataType theBoss
int dims

Constructor & Destructor Documentation

tinybasic.DTDataTypeProxy.DTDataTypeProxy ( int  theType,
Scope  scope,
int  dims 
)

Member Function Documentation

DTDataType tinybasic.DTDataTypeProxy.add ( DTDataType  other  ) 
void tinybasic.DTDataTypeProxy.assign ( DTDataType  tbd  ) 
void tinybasic.DTDataTypeProxy.attach ( DTDataType  theBoss  ) 

Reimplemented from tinybasic.DTDataType.

int tinybasic.DTDataTypeProxy.compareTo ( Object  o  )  [virtual]
DTDataType tinybasic.DTDataTypeProxy.divide ( DTDataType  other  ) 
int tinybasic.DTDataTypeProxy.getDimension (  ) 

Reimplemented from tinybasic.DTDataType.

References tinybasic.DTDataTypeProxy.dims.

int tinybasic.DTDataTypeProxy.getDimensioned ( int  i  ) 
DTDataType tinybasic.DTDataTypeProxy.getDTDataType ( DTDataType  i1  ) 
DTDataType tinybasic.DTDataTypeProxy.getDTDataType ( DTDataType  i1,
DTDataType  i2,
DTDataType  i3 
)
DTDataType tinybasic.DTDataTypeProxy.getDTDataType ( DTDataType  i1,
DTDataType  i2 
)
double tinybasic.DTDataTypeProxy.getFloat (  ) 
int tinybasic.DTDataTypeProxy.getInteger (  ) 
DTDataType tinybasic.DTDataTypeProxy.getOne (  )  [protected]
String tinybasic.DTDataTypeProxy.getString (  ) 
int tinybasic.DTDataTypeProxy.getType (  ) 
DTDataType tinybasic.DTDataTypeProxy.mod ( DTDataType  other  ) 
DTDataType tinybasic.DTDataTypeProxy.multiply ( DTDataType  other  ) 
DTDataType tinybasic.DTDataTypeProxy.round ( DTDataType  other  ) 
void tinybasic.DTDataTypeProxy.setDTDataType ( DTDataType  i1,
DTDataType  i2,
DTDataType  i3,
DTDataType  s 
)
void tinybasic.DTDataTypeProxy.setDTDataType ( DTDataType  i1,
DTDataType  s 
)
void tinybasic.DTDataTypeProxy.setDTDataType ( DTDataType  i1,
DTDataType  i2,
DTDataType  s 
)
void tinybasic.DTDataTypeProxy.setFloat ( double  d  ) 
void tinybasic.DTDataTypeProxy.setFloat ( DTDataType  tbd  ) 
void tinybasic.DTDataTypeProxy.setInteger ( int  i  ) 
void tinybasic.DTDataTypeProxy.setInteger ( DTDataType  tbd  ) 
void tinybasic.DTDataTypeProxy.setString ( DTDataType  tbd  ) 
void tinybasic.DTDataTypeProxy.setString ( String  s  ) 
DTDataType tinybasic.DTDataTypeProxy.subtract ( DTDataType  other  ) 
String tinybasic.DTDataTypeProxy.toString (  ) 
DTDataType tinybasic.DTDataTypeProxy.truncate ( DTDataType  other  ) 

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties