@Override
	public DataType toDataType() throws DuplicateNameException, IOException {
		Structure struct = new StructureDataType(NAME + "_" + name, 0);
		struct.setCategoryPath(new CategoryPath(PATH));
		struct.add(DWORD, "offset", null);
		struct.add(DWORD, "size", null);
		struct.add(new ArrayDataType(CharDataType.dataType, this.nameLen, 1), "name", null);
		return struct;
	}
Constructs a new CLI Stream Header datatype.

@param metadataRoot the metadata root.
@param reader A binary reader set to start reading at the start of this header.
@throws IOException if there is a problem reading the header.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/CliStreamHeader.java