Uses of Class
org.harctoolbox.irp.NameUnassignedException
-
Uses of NameUnassignedException in org.harctoolbox.cmdline
Modifier and TypeMethodDescriptionvoid
CommandBitField.bitfield
(PrintStream out, CommandCommonOptions commandLineArgs) void
CommandCode.code
(PrintStream out, CommandCommonOptions commandLineArgs, IrpDatabase irpDatabase, String[] args) void
CommandExpression.expression
(PrintStream out, CommandCommonOptions commandLineArgs) void
CommandList.list
(PrintStream out, CommandCommonOptions commandLineArgs, IrpDatabase irpDatabase) void
CommandRender.render
(PrintStream printStream, IrpDatabase irpDatabase, CommandCommonOptions commonOptions) -
Uses of NameUnassignedException in org.harctoolbox.irp
Modifier and TypeMethodDescriptionvoid
ParameterSpec.check
(NameEngine nameEngine) void
Assignment.evaluate
(RenderData renderData, List<BitSpec> bitSpecStack) void
BareIrStream.evaluate
(RenderData renderData, List<BitSpec> bitSpecStack) double
Duration.evaluate
(GeneralSpec generalSpec, NameEngine nameEngine) double
Duration.evaluate
(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) void
Duration.evaluate
(RenderData renderData, List<BitSpec> bitSpecStack) double
Extent.evaluate
(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) void
FiniteBitField.evaluate
(RenderData renderData, List<BitSpec> bitSpecStack) void
IrStream.evaluate
(RenderData renderData, List<BitSpec> bitSpecStack) void
IrStreamItem.evaluate
(RenderData renderData, List<BitSpec> bitSpecStack) 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) protected Flash
Flash.evaluatedDuration
(GeneralSpec generalSpec, NameEngine nameEngine) protected Gap
Gap.evaluatedDuration
(GeneralSpec generalSpec, NameEngine nameEngine) abstract double
Duration.evaluateWithSign
(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) double
Extent.evaluateWithSign
(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) double
Flash.evaluateWithSign
(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) double
Gap.evaluateWithSign
(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) boolean
Equation.expandLhsSolve()
Protocol.fillInDefaults
(Map<String, Long> parameters) Add the missing (= defaulted) parameter in the argument Map.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) Returns the expression associated to the name given as parameter.IrpDatabase.getNamedProtocol
(String protocolName) IrpDatabase.getNamedProtocolExpandAlias
(String protocolName) IrpDatabase.getNonRecycledProtocol
(String protocolName) Returns a Protocol with the prescribed name.IrpDatabase.getNormalFormIrp
(String protocolName, int radix) IrpDatabase.getProtocol
(String protocolName) Returns a Protocol with the prescribed name.IrpDatabase.getProtocolExpandAlias
(String protocolName) abstract long
BitField.getWidth
(NameEngine nameEngine) protected abstract BitwiseParameter
BitField.getWidth
(RecognizeData nameResolver) long
FiniteBitField.getWidth
(NameEngine nameEngine) protected BitwiseParameter
InfiniteBitField.getWidth
(RecognizeData nameResolver) abstract BitwiseParameter
BitField.invert
(BitwiseParameter rhs, RecognizeData nameResolver) EquationSolving.invert
(BitwiseParameter rhs, RecognizeData recognizeData) FiniteBitField.invert
(BitwiseParameter rhs, RecognizeData recognizeData) InfiniteBitField.invert
(BitwiseParameter rhs, RecognizeData recognizeData) PrimaryItem.invert
(BitwiseParameter rhs, RecognizeData nameEngine) Default implementation, for non-invertible expressions.boolean
BitField.isEmpty
(NameEngine nameEngine) final boolean
Duration.isEmpty
(NameEngine nameEngine) boolean
IrStreamItem.isEmpty
(NameEngine nameEngine) static long
Assignment.parse
(String str, NameEngine nameEngine) static long
BitField.parse
(String str, NameEngine nameEngine) NamedProtocol.preferredOvers
(IrpDatabase irpDatabase) NamedProtocol.preferredOvers
(IrpDatabase irpDatabase, int level) void
Assignment.render
(RenderData renderData, List<BitSpec> bitSpecs) void
BareIrStream.render
(RenderData renderData, List<BitSpec> bitSpecs) void
BitspecIrstream.render
(RenderData renderData, List<BitSpec> inheritedBitSpecs) void
Duration.render
(RenderData renderData, List<BitSpec> bitSpecs) void
FiniteBitField.render
(RenderData renderData, List<BitSpec> bitSpecs) void
IrStream.render
(RenderData traverseData, List<BitSpec> bitSpecs) void
IrStreamItem.render
(RenderData renderData, List<BitSpec> bitSpecs) NamedProtocol.render
(NameEngine nameEngine) boolean
Equation.solve()
FiniteBitField.toBinaryString
(NameEngine nameEngine) FiniteBitField.toBinaryString
(NameEngine nameEngine, boolean reverse) double
Duration.toFloat
(GeneralSpec generalSpec, NameEngine nameEngine) double
Floatable.toFloat
(GeneralSpec generalSpec, NameEngine nameEngine) Produces a floating result.double
Name.toFloat
(GeneralSpec generalSpec, NameEngine nameEngine) double
NameOrNumber.toFloat
(GeneralSpec generalSpec, NameEngine nameEngine) Protocol.toIrSignal
(Map<String, Long> params) Protocol.toIrSignal
(NameEngine nameEngine) Renders the protocol.long
Assignment.toLong()
long
Assignment.toLong
(NameEngine nameEngine) long
BitField.toLong()
long
Expression.toLong()
long
FiniteBitField.toLong
(NameEngine nameResolver) long
InfiniteBitField.toLong
(NameEngine nameEngine) long
Name.toLong()
static long
Name.toLong
(IrpParser.NameContext ctx, NameEngine nameEngine) long
Name.toLong
(NameEngine nameEngine) long
long
Numerical.toLong()
long
Numerical.toLong
(NameEngine nameEngine) Produces a numerical result.Protocol.toModulatedIrSequence
(NameEngine nameEngine, IrSignal.Pass pass) Renders the protocol, but only for the pass given as second argument.ModifierConstructorDescriptionDuplicateFinder
(Iterable<Protocol> protocols, Map<String, BitCounter> bitUsage) ConstructorDuplicateFinder
(String varName, Iterable<Protocol> protocols) Equation
(EquationSolving leftHandSide, PrimaryItem rightHandSide, NameEngine nameEngine) NamedProtocol
(String name, String irp, DocumentFragment documentation) NamedProtocol
(String name, 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) ParameterCollector
(NameEngine nameEngine) ParameterCollector
(NameEngine nameEngine, Map<String, Long> parameterSpecBitmasks) Parses the string given as argument and constructs a Protocol.Protocol
(IrpParser.ProtocolContext parseTree)