avrora.core.isdl.gen
Class PrettyPrinter.DefaultMapRep

java.lang.Object
  extended byavrora.core.isdl.gen.PrettyPrinter.MapRep
      extended byavrora.core.isdl.gen.PrettyPrinter.DefaultMapRep
Enclosing class:
PrettyPrinter

protected class PrettyPrinter.DefaultMapRep
extends PrettyPrinter.MapRep


Method Summary
 void generateBitRangeWrite(Expr ind, int l, int h, Expr val)
           
 void generateBitRead(Expr ind, Expr b)
           
 void generateBitWrite(Expr ind, Expr b, Expr val)
           
 void generateRead(Expr ind)
           
 void generateWrite(Expr ind, Expr val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

generateWrite

public void generateWrite(Expr ind,
                          Expr val)
Specified by:
generateWrite in class PrettyPrinter.MapRep

generateBitWrite

public void generateBitWrite(Expr ind,
                             Expr b,
                             Expr val)
Specified by:
generateBitWrite in class PrettyPrinter.MapRep

generateRead

public void generateRead(Expr ind)
Specified by:
generateRead in class PrettyPrinter.MapRep

generateBitRead

public void generateBitRead(Expr ind,
                            Expr b)
Specified by:
generateBitRead in class PrettyPrinter.MapRep

generateBitRangeWrite

public void generateBitRangeWrite(Expr ind,
                                  int l,
                                  int h,
                                  Expr val)
Specified by:
generateBitRangeWrite in class PrettyPrinter.MapRep