xdc.services.spec
Class Type.Spec

java.lang.Object
  extended by xdc.services.spec.Type
      extended by xdc.services.spec.Type.Spec
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
Type

public static class Type.Spec
extends Type

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class xdc.services.spec.Type
Type.Array, Type.Creator, Type.Declarator, Type.Fxn, Type.Modifier, Type.Paren, Type.Ptr, Type.Spec
 
Field Summary
 
Fields inherited from class xdc.services.spec.Type
ARG, CHAR, DOUBLE, FLOAT, FXN, INT, INT16, INT32, INT40, INT64, INT8, LONG, LONGDOUBLE, LONGLONG, PTR, SHORT, SIZE
 
Method Summary
 java.util.EnumSet<Type.Modifier> getMods()
           
 Ref getRef()
           
 java.lang.String getStd()
           
 boolean isUns()
           
 void sizeof(java.util.List<java.lang.String> sL)
           
 java.lang.String xmlsig()
           
 
Methods inherited from class xdc.services.spec.Type
ptrsig, raw, root, tcode, term, tsig, tspec
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMods

public final java.util.EnumSet<Type.Modifier> getMods()

getRef

public final Ref getRef()

getStd

public final java.lang.String getStd()

isUns

public final boolean isUns()

sizeof

public void sizeof(java.util.List<java.lang.String> sL)
Overrides:
sizeof in class Type

xmlsig

public java.lang.String xmlsig()
Overrides:
xmlsig in class Type