ch.randelshofer.media.binary
Class StructParser.PrimitiveSpecifier
java.lang.Object
ch.randelshofer.media.binary.StructParser.PrimitiveSpecifier
- Enclosing class:
- StructParser
protected static class StructParser.PrimitiveSpecifier
- extends java.lang.Object
PrimitiveSpecifier expression.
PrimitiveSpecifier ::= "uint" n | "ubyte" | "byte" | "short" | "ushort" |
| "int" | "long" | "float" | "double" | "extended"
| "char" | "charbyte" | "cstring" | "utf8" | "pstring"
| "pstring32"
| "utf16le" |"magic" | "mactimestamp"
| "bcd2" | "bcd4"
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BYTE
public static final int BYTE
- See Also:
- Constant Field Values
UBYTE
public static final int UBYTE
- See Also:
- Constant Field Values
SHORT
public static final int SHORT
- See Also:
- Constant Field Values
USHORT
public static final int USHORT
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
UINT
public static final int UINT
- See Also:
- Constant Field Values
LONG
public static final int LONG
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
DOUBLE
public static final int DOUBLE
- See Also:
- Constant Field Values
EXTENDED
public static final int EXTENDED
- See Also:
- Constant Field Values
CHARBYTE
public static final int CHARBYTE
- See Also:
- Constant Field Values
CHAR
public static final int CHAR
- See Also:
- Constant Field Values
CSTRING
public static final int CSTRING
- See Also:
- Constant Field Values
PSTRING
public static final int PSTRING
- See Also:
- Constant Field Values
PSTRING32
public static final int PSTRING32
- See Also:
- Constant Field Values
UTF8
public static final int UTF8
- See Also:
- Constant Field Values
UTF16LE
public static final int UTF16LE
- See Also:
- Constant Field Values
MAGIC
public static final int MAGIC
- See Also:
- Constant Field Values
MAC_TIMESTAMP
public static final int MAC_TIMESTAMP
- See Also:
- Constant Field Values
TYPEDEF_TYPE
public static final int TYPEDEF_TYPE
- See Also:
- Constant Field Values
SHORTLE
public static final int SHORTLE
- See Also:
- Constant Field Values
USHORTLE
public static final int USHORTLE
- See Also:
- Constant Field Values
INTLE
public static final int INTLE
- See Also:
- Constant Field Values
UINTLE
public static final int UINTLE
- See Also:
- Constant Field Values
LONGLE
public static final int LONGLE
- See Also:
- Constant Field Values
BCD2
public static final int BCD2
- See Also:
- Constant Field Values
BCD4
public static final int BCD4
- See Also:
- Constant Field Values
FIXED_16D16
public static final int FIXED_16D16
- See Also:
- Constant Field Values
FIXED_2D30
public static final int FIXED_2D30
- See Also:
- Constant Field Values
FIXED_8D8
public static final int FIXED_8D8
- See Also:
- Constant Field Values
UINT1
public static final int UINT1
- See Also:
- Constant Field Values
UINT2
public static final int UINT2
- See Also:
- Constant Field Values
UINT3
public static final int UINT3
- See Also:
- Constant Field Values
UINT4
public static final int UINT4
- See Also:
- Constant Field Values
UINT5
public static final int UINT5
- See Also:
- Constant Field Values
UINT9
public static final int UINT9
- See Also:
- Constant Field Values
UINT8
public static final int UINT8
- See Also:
- Constant Field Values
UINT12
public static final int UINT12
- See Also:
- Constant Field Values
UINT16
public static final int UINT16
- See Also:
- Constant Field Values
INT9
public static final int INT9
- See Also:
- Constant Field Values
ATARI_COLOR
public static final int ATARI_COLOR
- See Also:
- Constant Field Values
type
public int type
typedef
public java.lang.String typedef
StructParser.PrimitiveSpecifier
public StructParser.PrimitiveSpecifier(org.jhotdraw.io.StreamPosTokenizer scanner)
throws java.io.IOException,
ParseException
- Throws:
java.io.IOException
ParseException