public DataFormat(CompoundType type, ByteOrder byteOrder) { setType(type); setName(type.getName()); setVersion("1.0.0"); setByteOrder(byteOrder); this.typeDefMap = new HashMap<String, Type>(16); }
@Override public void emitStruct(final CompoundType t, final String alternateName) { String name = t.getName(); if (name == null && alternateName != null) { name = alternateName; } System.out.println("Referenced type \"" + name + "\""); }
@Override public int compareTo(CompoundType o) { return getName().compareTo(o.getName()); }