| Package | Description |
|---|---|
| org.harctoolbox.cmdline | |
| org.harctoolbox.irp |
| Modifier and Type | Method and Description |
|---|---|
void |
CommandCode.code(PrintStream out,
CommandCommonOptions commandLineArgs,
IrpDatabase irpDatabase,
String[] args) |
void |
CommandList.list(PrintStream out,
CommandCommonOptions commandLineArgs,
IrpDatabase irpDatabase) |
void |
CommandRender.render(PrintStream printStream,
IrpDatabase irpDatabase,
CommandCommonOptions commonOptions) |
| Modifier and Type | Method and Description |
|---|---|
double |
Duration.evaluate(GeneralSpec generalSpec,
NameEngine nameEngine) |
double |
Duration.evaluate(GeneralSpec generalSpec,
NameEngine nameEngine,
double elapsed) |
double |
Extent.evaluate(GeneralSpec generalSpec,
NameEngine nameEngine,
double elapsed) |
protected Flash |
Flash.evaluatedDuration(GeneralSpec generalSpec,
NameEngine nameEngine) |
protected Gap |
Gap.evaluatedDuration(GeneralSpec generalSpec,
NameEngine nameEngine) |
protected abstract Duration |
Duration.evaluatedDuration(GeneralSpec generalSpec,
NameEngine nameEngine)
Deliver an "evaluated" Duration (variables resolved) of the same subclass.
|
protected Extent |
Extent.evaluatedDuration(GeneralSpec generalSpec,
NameEngine nameEngine) |
double |
Flash.evaluateWithSign(GeneralSpec generalSpec,
NameEngine nameEngine,
double elapsed) |
double |
Gap.evaluateWithSign(GeneralSpec generalSpec,
NameEngine nameEngine,
double elapsed) |
abstract double |
Duration.evaluateWithSign(GeneralSpec generalSpec,
NameEngine nameEngine,
double elapsed) |
double |
Extent.evaluateWithSign(GeneralSpec generalSpec,
NameEngine nameEngine,
double elapsed) |
void |
CodeGenerator.generate(Collection<String> protocolNames,
IrpDatabase irpDatabase,
File directory,
boolean inspect,
Map<String,String> parameters,
Double absoluteTolerance,
Double relativeTolerance,
Double frequencyTolerance,
String tool,
String toolVersion,
String commandLine) |
void |
CodeGenerator.generate(Collection<String> protocolNames,
IrpDatabase irpDatabase,
PrintStream out,
boolean inspect,
Map<String,String> parameters,
Double absoluteTolerance,
Double relativeTolerance,
Double frequencyTolerance,
String tool,
String toolVersion,
String commandLine) |
double |
EvaluatedIrStream.get(int i) |
NamedProtocol |
IrpDatabase.getNamedProtocol(String protocolName) |
NamedProtocol |
IrpDatabase.getNamedProtocolExpandAlias(String protocolName) |
String |
IrpDatabase.getNormalFormIrp(String protocolName,
int radix) |
Protocol |
IrpDatabase.getProtocol(String protocolName) |
Protocol |
IrpDatabase.getProtocolExpandAlias(String protocolName) |
boolean |
Duration.isEmpty(NameEngine nameEngine) |
boolean |
IrStreamItem.isEmpty(NameEngine nameEngine) |
Set<String> |
NamedProtocol.preferredOvers(IrpDatabase irpDatabase) |
Set<String> |
NamedProtocol.preferredOvers(IrpDatabase irpDatabase,
int level) |
IrSignal |
NamedProtocol.render(NameEngine nameEngine) |
double |
Floatable.toFloat(GeneralSpec generalSpec,
NameEngine nameEngine)
Produces a floating result.
|
double |
Duration.toFloat(GeneralSpec generalSpec,
NameEngine nameEngine) |
double |
NameOrNumber.toFloat(GeneralSpec generalSpec,
NameEngine nameEngine) |
(package private) IrSequence |
EvaluatedIrStream.toIrSequence() |
(package private) IrSequence |
RenderData.toIrSequence() |
IrSignal |
Protocol.toIrSignal(Map<String,Long> params) |
IrSignal |
Protocol.toIrSignal(NameEngine nameEngine) |
ModulatedIrSequence |
Protocol.toModulatedIrSequence(NameEngine nameEngine,
IrSignal.Pass pass) |
| Constructor and Description |
|---|
GeneralSpec(IrpParser.Generalspec_listContext ctx) |
GeneralSpec(IrpParser.GeneralspecContext ctx) |
GeneralSpec(IrpParser.ProtocolContext ctx) |
GeneralSpec(String str) |
NamedProtocol(String name,
String irp,
DocumentFragment documentation) |
NamedProtocol(String name,
String cName,
String irp,
DocumentFragment htmlDocumentation,
String frequencyTolerance,
String frequencyLower,
String frequencyUpper,
String absoluteTolerance,
String relativeTolerance,
String minimumLeadout,
String decodable,
String rejectRepeatless,
List<String> preferOver,
Map<String,List<String>> map) |
Protocol(IrpParser.ProtocolContext parseTree) |
Protocol(String irpString)
Main constructor.
|
Copyright © 2019. All rights reserved.