@Override
	public StructureDataType getRowDataType() {
		StructureDataType rowDt = new StructureDataType(new CategoryPath(PATH), "ClassLayout Row", 0);
		rowDt.add( WORD, "PackingSize", null);
		rowDt.add(DWORD, "ClassSize", null);
		rowDt.add(metadataStream.getTableIndexDataType(CliTypeTable.TypeDef), "Parent", null);
		return rowDt;
	}
Describes the ClassLayout table. Each row has information that's useful when handing something from managed to unmanaged code.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/tables/CliTableClassLayout.java