Uses of Class
org.harctoolbox.irp.NameEngine
Packages that use NameEngine
-
Uses of NameEngine in org.harctoolbox.analyze
Fields in org.harctoolbox.analyze declared as NameEngine -
Uses of NameEngine in org.harctoolbox.cmdline
Methods in org.harctoolbox.cmdline that return NameEngine -
Uses of NameEngine in org.harctoolbox.irp
Fields in org.harctoolbox.irp declared as NameEngineModifier and TypeFieldDescriptionstatic final NameEngineNameEngine.EMPTYprotected NameEngineTraverser.nameEngineMethods in org.harctoolbox.irp that return NameEngineModifier and TypeMethodDescriptionProtocol.getDefinitions()Traverser.getNameEngine()static NameEnginestatic NameEngineNameEngine.parseLoose(String str) ParameterCollector.toNameEngine()Methods in org.harctoolbox.irp with parameters of type NameEngineModifier and TypeMethodDescriptionvoidItemCodeGenerator.addAggregateList(String name, AggregateLister aggregateLister, GeneralSpec generalSpec, NameEngine nameEngine) Assignment.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) BareIrStream.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) BitSpec.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) BitspecIrstream.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) Duration.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) Extent.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) FiniteBitField.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) IrStream.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) IrStreamItem.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) Delivers a set of all the contained durations in microseconds.Variation.allDurationsInMicros(GeneralSpec generalSpec, NameEngine nameEngine) voidParameterSpec.check(NameEngine nameEngine) booleanAssignment.constant(NameEngine nameEngine) booleanBareIrStream.constant(NameEngine nameEngine) booleanBitField.constant(NameEngine nameEngine) booleanBitSpec.constant(NameEngine nameEngine) booleanBitspecIrstream.constant(NameEngine nameEngine) booleanDuration.constant(NameEngine nameEngine) abstract booleanExpression.constant(NameEngine nameEngine) booleanFiniteBitField.constant(NameEngine nameEngine) booleanFloatable.constant(NameEngine nameEngine) booleanFloatNumber.constant(NameEngine nameEngine) booleanIrStream.constant(NameEngine nameEngine) booleanIrStreamItem.constant(NameEngine nameEngine) booleanName.constant(NameEngine nameEngine) booleanNameOrNumber.constant(NameEngine nameEngine) booleanNumber.constant(NameEngine nameEngine) booleanNumberWithDecimals.constant(NameEngine nameEngine) abstract booleanPrimaryItem.constant(NameEngine nameEngine) booleanVariation.constant(NameEngine nameEngine) doubleDuration.evaluate(GeneralSpec generalSpec, NameEngine nameEngine) doubleDuration.evaluate(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) doubleExtent.evaluate(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) protected abstract DurationDuration.evaluatedDuration(GeneralSpec generalSpec, NameEngine nameEngine) Deliver an "evaluated" Duration (variables resolved) of the same subclass.protected ExtentExtent.evaluatedDuration(GeneralSpec generalSpec, NameEngine nameEngine) protected FlashFlash.evaluatedDuration(GeneralSpec generalSpec, NameEngine nameEngine) protected GapGap.evaluatedDuration(GeneralSpec generalSpec, NameEngine nameEngine) abstract doubleDuration.evaluateWithSign(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) doubleExtent.evaluateWithSign(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) doubleFlash.evaluateWithSign(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) doubleGap.evaluateWithSign(GeneralSpec generalSpec, NameEngine nameEngine, double elapsed) abstract longBitField.getWidth(NameEngine nameEngine) longFiniteBitField.getWidth(NameEngine nameEngine) longInfiniteBitField.getWidth(NameEngine nameEngine) booleanAssignment.isEmpty(NameEngine nameEngine) booleanBareIrStream.isEmpty(NameEngine nameEngine) booleanBitField.isEmpty(NameEngine nameEngine) booleanBitspecIrstream.isEmpty(NameEngine nameEngine) final booleanDuration.isEmpty(NameEngine nameEngine) booleanIrStream.isEmpty(NameEngine nameEngine) booleanIrStreamItem.isEmpty(NameEngine nameEngine) booleanVariation.isEmpty(NameEngine nameEngine) booleanBitSpec.isStandardBiPhase(GeneralSpec generalSpec, NameEngine nameEngine) Checks if the BitSpec is of type <a,-a|-a,a> (a != 0)booleanBitSpec.isTrivial(GeneralSpec generalSpec, NameEngine nameEngine) Checks if the BitSpec is of type <a|-a> (a != 0)booleanBitSpec.isTrivial(GeneralSpec generalSpec, NameEngine nameEngine, boolean inverted) Checks if the BitSpec is of type <a|-a> (a != 0)Assignment.microSeconds(GeneralSpec generalSpec, NameEngine nameEngine) BareIrStream.microSeconds(GeneralSpec generalSpec, NameEngine nameEngine) BitField.microSeconds(GeneralSpec generalSpec, NameEngine nameEngine) BitspecIrstream.microSeconds(GeneralSpec generalSpec, NameEngine nameEngine) Duration.microSeconds(GeneralSpec generalSpec, NameEngine nameEngine) IrStream.microSeconds(GeneralSpec generalSpec, NameEngine nameEngine) IrStreamItem.microSeconds(GeneralSpec generalSpec, NameEngine nameEngine) Variation.microSeconds(GeneralSpec generalSpec, NameEngine nameEngine) booleanNameEngine.numericallyEquals(NameEngine other) static longAssignment.parse(String str, NameEngine nameEngine) static longBitField.parse(String str, NameEngine nameEngine) AggregateLister.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) Assignment.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) BareIrStream.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) BitField.propertiesMap(boolean eval, GeneralSpec generalSpec, NameEngine nameEngine) BitSpec.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) BitspecIrstream.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) Duration.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) FiniteBitField.propertiesMap(boolean eval, GeneralSpec generalSpec, NameEngine nameEngine) FiniteBitField.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) GeneralSpec.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) InfiniteBitField.propertiesMap(boolean eval, GeneralSpec generalSpec, NameEngine nameEngine) IrStream.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) IrStreamItem.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) Name.propertiesMap(boolean eval, GeneralSpec generalSpec, NameEngine nameEngine) NameEngine.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) Number.propertiesMap(boolean eval, GeneralSpec generalSpec, NameEngine nameEngine) ParameterSpecs.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) PrimaryItem.propertiesMap(boolean eval, GeneralSpec generalSpec, NameEngine nameEngine) Generate a map of the properties in the very object.Protocol.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) Variation.propertiesMap(GeneralSpec generalSpec, NameEngine nameEngine) NamedProtocol.render(NameEngine nameEngine) booleanDecoder.Decode.same(String protocolName, NameEngine nameEngine) PreferOver.toBeRemoved(NameEngine nameEngine) FiniteBitField.toBinaryString(NameEngine nameEngine) FiniteBitField.toBinaryString(NameEngine nameEngine, boolean reverse) doubleDuration.toFloat(GeneralSpec generalSpec, NameEngine nameEngine) doubleFloatable.toFloat(GeneralSpec generalSpec, NameEngine nameEngine) Produces a floating result.doubleFloatNumber.toFloat(GeneralSpec generalSpec, NameEngine nameEngine) doubleName.toFloat(GeneralSpec generalSpec, NameEngine nameEngine) doubleNameOrNumber.toFloat(GeneralSpec generalSpec, NameEngine nameEngine) doubleNumberWithDecimals.toFloat(GeneralSpec generalSpec, NameEngine nameEngine) Protocol.toIrSignal(NameEngine nameEngine) Renders the protocol.longAssignment.toLong(NameEngine nameEngine) longFiniteBitField.toLong(NameEngine nameResolver) longInfiniteBitField.toLong(NameEngine nameEngine) static longName.toLong(IrpParser.NameContext ctx, NameEngine nameEngine) longName.toLong(NameEngine nameEngine) longNumber.toLong(NameEngine nameEngine) longNumerical.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.BareIrStream.topLevelPropertiesMap(GeneralSpec generalSpec, NameEngine nameEngine, int bitSpecLength) abstract StringBitField.toString(NameEngine nameEngine) FiniteBitField.toString(NameEngine nameEngine) InfiniteBitField.toString(NameEngine nameEngine) Constructors in org.harctoolbox.irp with parameters of type NameEngineModifierConstructorDescriptionEquation(EquationSolving leftHandSide, PrimaryItem rightHandSide, NameEngine nameEngine) NameEngine(NameEngine orig) ParameterCollector(NameEngine nameEngine) ParameterCollector(NameEngine nameEngine, Map<String, Long> parameterSpecBitmasks) Protocol(GeneralSpec generalSpec, BitspecIrstream bitspecIrstream, NameEngine definitions, ParameterSpecs parameterSpecs) Protocol(GeneralSpec generalSpec, BitspecIrstream bitspecIrstream, NameEngine definitions, ParameterSpecs parameterSpecs, IrpParser.ProtocolContext parseTree) Protocol(GeneralSpec generalSpec, BitspecIrstream bitspecIrstream, NameEngine definitions, ParameterSpecs parameterSpecs, IrpParser.ProtocolContext parseTree, Class<? extends AbstractDecoder> decoderClass) The general constructor for Protocol.RecognizeData(GeneralSpec generalSpec, NameEngine definitions, ParameterSpecs parameterSpecs, IrSequence irSequence, int position, boolean interleaving, ParameterCollector parameterCollector, double absoluteTolerance, double relativeTolerance, double minimumLeadout, IrSignal.Pass pass) RecognizeData(GeneralSpec generalSpec, NameEngine definitions, ParameterSpecs parameterSpecs, IrSequence irSequence, int beginPos, boolean interleavingOk, ParameterCollector names, Decoder.DecoderParameters params, IrSignal.Pass pass) RecognizeData(NameEngine nameEngine) RenderData(GeneralSpec generalSpec, NameEngine nameEngine) protectedTraverser(GeneralSpec generalSpec, NameEngine nameEngine)