public final class SFNTLookupBinarySearchHeader
extends org.moe.natj.c.StructObject
| Modifier | Constructor and Description |
|---|---|
|
SFNTLookupBinarySearchHeader() |
protected |
SFNTLookupBinarySearchHeader(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
char |
entrySelector()
log2 (largest power of two <= nUnits)
|
char |
nUnits()
number of units in table
|
char |
rangeShift()
(nUnits - largest power of two <= nUnits) * unitSize
|
char |
searchRange()
(largest power of two <= nUnits) * unitSize
|
void |
setEntrySelector(char value)
log2 (largest power of two <= nUnits)
|
void |
setNUnits(char value)
number of units in table
|
void |
setRangeShift(char value)
(nUnits - largest power of two <= nUnits) * unitSize
|
void |
setSearchRange(char value)
(largest power of two <= nUnits) * unitSize
|
void |
setUnitSize(char value)
size of a unit in bytes
|
char |
unitSize()
size of a unit in bytes
|
public SFNTLookupBinarySearchHeader()
protected SFNTLookupBinarySearchHeader(org.moe.natj.general.Pointer peer)
public char unitSize()
public void setUnitSize(char value)
public char nUnits()
public void setNUnits(char value)
public char searchRange()
public void setSearchRange(char value)
public char entrySelector()
public void setEntrySelector(char value)
public char rangeShift()
public void setRangeShift(char value)