frysk.value
Class ClassType

java.lang.Object
  extended by frysk.value.Type
      extended by frysk.value.CompositeType
          extended by frysk.value.ClassType

public class ClassType
extends CompositeType

Type for a class


Nested Class Summary
 
Nested classes/interfaces inherited from class frysk.value.CompositeType
CompositeType.ClassIterator, CompositeType.DynamicMember, CompositeType.Member, CompositeType.StaticMember
 
Constructor Summary
ClassType(String name, int size)
           
 
Method Summary
 String getPrefix()
          Return the prefix (class, union, struct), or null.
 
Methods inherited from class frysk.value.CompositeType
addBitFieldMember, addInheritance, addMember, addStaticBitFieldMember, addStaticMember, completeMember, getDeclaredObjectByName, getMemberType, iterator, member, members, toPrint, toPrint, toPrintBrief, toString
 
Methods inherited from class frysk.value.Type
addressOf, assign, completeFollowSym, dereference, getALU, getALU, getALU, getALU, getALU, getALU, getName, getSize, getSliceType, getType, getUltimateType, index, pack, slice, toPrint, toPrint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassType

public ClassType(String name,
                 int size)
Method Detail

getPrefix

public String getPrefix()
Description copied from class: CompositeType
Return the prefix (class, union, struct), or null.

Specified by:
getPrefix in class CompositeType