public static class Nc4Notes.TypeNotes extends Nc4Notes.Notes
Modifier and Type | Field and Description |
---|---|
int |
enumbase |
boolean |
isvlen |
basetype, name, offset, parent, recordsize, size
Modifier | Constructor and Description |
---|---|
protected |
TypeNotes(int g,
int id,
Nc4DSP dsp) |
Modifier and Type | Method and Description |
---|---|
DapType |
get() |
DapType |
getType() |
boolean |
isCompound() |
boolean |
isEnum() |
boolean |
isOpaque() |
boolean |
isSeq() |
boolean |
isVlen() |
Nc4Notes.TypeNotes |
markVlen() |
Nc4Notes.TypeNotes |
set(DapNode node) |
Nc4Notes.TypeNotes |
setEnumBaseType(int bt) |
Nc4Notes.TypeNotes |
setOpaque(long len) |
getBaseType, getContainer, getOffset, getRecordSize, getSize, getSort, setBaseType, setContainer, setName, setOffset, setRecordSize, setSize, toString
protected TypeNotes(int g, int id, Nc4DSP dsp)
public DapType getType()
public Nc4Notes.TypeNotes setOpaque(long len)
public Nc4Notes.TypeNotes setEnumBaseType(int bt)
public boolean isOpaque()
public boolean isEnum()
public boolean isSeq()
public boolean isCompound()
public boolean isVlen()
public Nc4Notes.TypeNotes markVlen()
public DapType get()
get
in class Nc4Notes.Notes
public Nc4Notes.TypeNotes set(DapNode node)
set
in class Nc4Notes.Notes