Class CliCodedIndexUtils
- java.lang.Object
 - 
- ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
 
 
- 
- Direct Known Subclasses:
 CliIndexMemberRefParent
public class CliCodedIndexUtils extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description CliCodedIndexUtils() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetRowIndex(int codedIndex, int bitsUsed)static CliTypeTablegetTableName(int codedIndex, int bitsUsed, CliTypeTable[] tables)static intreadCodedIndex(BinaryReader reader, CliStreamMetadata stream, int bitsUsed, CliTypeTable[] tables)static DataTypetoDataType(CliStreamMetadata stream, int bitsUsed, CliTypeTable[] tables) 
 - 
 
- 
- 
Method Detail
- 
toDataType
public static DataType toDataType(CliStreamMetadata stream, int bitsUsed, CliTypeTable[] tables)
 
- 
getTableName
public static CliTypeTable getTableName(int codedIndex, int bitsUsed, CliTypeTable[] tables) throws InvalidInputException
- Throws:
 InvalidInputException
 
- 
getRowIndex
public static int getRowIndex(int codedIndex, int bitsUsed) 
- 
readCodedIndex
public static int readCodedIndex(BinaryReader reader, CliStreamMetadata stream, int bitsUsed, CliTypeTable[] tables) throws java.io.IOException
- Throws:
 java.io.IOException
 
 - 
 
 -