xdc.services.spec
Class Type
java.lang.Object
xdc.services.spec.Type
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Type.Array, Type.Creator, Type.Declarator, Type.Fxn, Type.Paren, Type.Ptr, Type.Spec
public class Type
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
ARG
|
static java.lang.String |
CHAR
|
static java.lang.String |
DOUBLE
|
static java.lang.String |
FLOAT
|
static java.lang.String |
FXN
|
static java.lang.String |
INT
|
static java.lang.String |
INT16
|
static java.lang.String |
INT32
|
static java.lang.String |
INT40
|
static java.lang.String |
INT64
|
static java.lang.String |
INT8
|
static java.lang.String |
LONG
|
static java.lang.String |
LONGDOUBLE
|
static java.lang.String |
LONGLONG
|
static java.lang.String |
PTR
|
static java.lang.String |
SHORT
|
static java.lang.String |
SIZE
|
Constructor Summary |
Type()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ARG
public static final java.lang.String ARG
- See Also:
- Constant Field Values
CHAR
public static final java.lang.String CHAR
- See Also:
- Constant Field Values
DOUBLE
public static final java.lang.String DOUBLE
- See Also:
- Constant Field Values
FLOAT
public static final java.lang.String FLOAT
- See Also:
- Constant Field Values
FXN
public static final java.lang.String FXN
- See Also:
- Constant Field Values
INT
public static final java.lang.String INT
- See Also:
- Constant Field Values
INT8
public static final java.lang.String INT8
- See Also:
- Constant Field Values
INT16
public static final java.lang.String INT16
- See Also:
- Constant Field Values
INT32
public static final java.lang.String INT32
- See Also:
- Constant Field Values
INT40
public static final java.lang.String INT40
- See Also:
- Constant Field Values
INT64
public static final java.lang.String INT64
- See Also:
- Constant Field Values
LONG
public static final java.lang.String LONG
- See Also:
- Constant Field Values
LONGDOUBLE
public static final java.lang.String LONGDOUBLE
- See Also:
- Constant Field Values
LONGLONG
public static final java.lang.String LONGLONG
- See Also:
- Constant Field Values
PTR
public static final java.lang.String PTR
- See Also:
- Constant Field Values
SHORT
public static final java.lang.String SHORT
- See Also:
- Constant Field Values
SIZE
public static final java.lang.String SIZE
- See Also:
- Constant Field Values
Type
public Type()
ptrsig
public java.lang.String ptrsig()
raw
public Type raw()
root
public Type root()
sizeof
public void sizeof(java.util.List<java.lang.String> sL)
tcode
public final java.lang.String tcode()
tsig
public final java.lang.String tsig()
term
public Type term()
tspec
public Type.Spec tspec()
xmlsig
public java.lang.String xmlsig()