public class Quantiser
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
class |
Quantiser.QuantiserException |
|
static class |
Quantiser.QuantiserExceptionRuntime |
|
static class |
Quantiser.QuantiserProcesses |
Modifier and Type | Field | Description |
---|---|---|
static int |
quantaPerU |
Constructor | Description |
---|---|
Quantiser() |
Modifier and Type | Method | Description |
---|---|---|
void |
addWorkCost(Quantiser.QuantiserProcesses process) |
|
void |
addWorkCostFrom(Quantiser quantiser) |
|
void |
finishCalculation() |
|
int |
getQuantaLimit() |
|
int |
getQuantaSum() |
|
boolean |
isCalculationFinished() |
|
void |
multipleAddWorkCost(Quantiser.QuantiserProcesses process,
int rate) |
|
void |
reset(int newLimit) |
|
void |
resetNoLimit() |
public void reset(int newLimit)
public void resetNoLimit()
public void addWorkCost(Quantiser.QuantiserProcesses process) throws Quantiser.QuantiserException
Quantiser.QuantiserException
public void multipleAddWorkCost(Quantiser.QuantiserProcesses process, int rate) throws Quantiser.QuantiserException
Quantiser.QuantiserException
public void addWorkCostFrom(Quantiser quantiser) throws Quantiser.QuantiserException
Quantiser.QuantiserException
public int getQuantaSum()
public int getQuantaLimit()
public boolean isCalculationFinished()
public void finishCalculation()