Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

ABSOLUTE_TOLERANCE_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
absoluteTolerance - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
AbstractBiphaseDecoder - Class in org.harctoolbox.analyze
 
AbstractBiphaseDecoder(Analyzer, Analyzer.AnalyzerParams, int, int, boolean) - Constructor for class org.harctoolbox.analyze.AbstractBiphaseDecoder
 
AbstractBiphaseDecoder(Analyzer, Analyzer.AnalyzerParams, boolean) - Constructor for class org.harctoolbox.analyze.AbstractBiphaseDecoder
 
AbstractCommand - Class in org.harctoolbox.cmdline
 
AbstractCommand() - Constructor for class org.harctoolbox.cmdline.AbstractCommand
 
AbstractDecoder - Class in org.harctoolbox.analyze
 
AbstractDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.AbstractDecoder
 
AbstractDecoder.ParameterData - Class in org.harctoolbox.analyze
 
AbstractIrParser - Class in org.harctoolbox.ircore
 
AbstractIrParser(String) - Constructor for class org.harctoolbox.ircore.AbstractIrParser
Main constructor
AbstractIrParser(Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.ircore.AbstractIrParser
Equivalent to RawParser(String.join(" ", args));
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.AlternativeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.AssignmentContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Bare_irstreamContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Bitspec_irstreamContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.BitspecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.DefinitionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Definitions_listContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.DefinitionsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.DurationContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Dutycycle_itemContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.ExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.ExpressionEOFContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.ExtentContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Finite_bitfieldContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.FlashContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Float_numberContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Frequency_itemContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.GapContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Generalspec_listContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.GeneralspecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Infinite_bitfieldContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.IrstreamContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Name_or_numberContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.NameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Number_with_decimalsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.NumberContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Order_itemContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Para_expressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Parameter_specsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Primary_itemContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Repeat_markerContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.Unit_itemContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.harctoolbox.irp.IrpParser.VariationContext
 
add(T) - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
add(DuplicateFinder.DuplicateEntry) - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateCollection
 
addAggregate(String, Object...) - Method in class org.harctoolbox.irp.DumpItemCodeGenerator
 
addAggregate(String, Object...) - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
addAggregate(String, Object...) - Method in class org.harctoolbox.irp.STItemCodeGenerator
 
addAggregateList(String, Map<String, Object>) - Method in class org.harctoolbox.irp.DumpItemCodeGenerator
 
addAggregateList(String, AggregateLister, GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
addAggregateList(String, Map<String, Object>) - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
addAggregateList(String, Map<String, Object>) - Method in class org.harctoolbox.irp.STItemCodeGenerator
 
addAttribute(String, Object) - Method in class org.harctoolbox.irp.DumpItemCodeGenerator
 
addAttribute(String, Object) - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
addAttribute(Map<String, Object>) - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
addAttribute(String, Object) - Method in class org.harctoolbox.irp.STItemCodeGenerator
 
addBooleanAttributeIfTrue(Element, String, boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
 
addDoubleAttributeAsInteger(Element, String, double) - Static method in class org.harctoolbox.ircore.XmlUtils
 
addExtensionIfNotPresent(String, String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
addNoise(double) - Method in class org.harctoolbox.ircore.IrSequence
Adds a random number in the interval [-max, max) to each flash, and subtract it from the next gap.
addNoise(double) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
addParser(IrSignalParser) - Method in class org.harctoolbox.ircore.MultiParser
 
addProperty(String, String, String) - Method in class org.harctoolbox.irp.IrpDatabase
 
addProtocol(String, String) - Method in class org.harctoolbox.irp.IrpDatabase
 
addProtocol(String, String, DocumentFragment) - Method in class org.harctoolbox.irp.IrpDatabase
 
addToFlashes(double) - Method in class org.harctoolbox.ircore.IrSequence
Adds an amount to all flashes.
addToGaps(double) - Method in class org.harctoolbox.ircore.IrSequence
Adds an amount to all flashes, and subtract it from all gaps.
adjust(boolean, Double, Double, Double, Double) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
aggregate(long, int) - Method in class org.harctoolbox.irp.BitCounter
 
aggregate(Number, int) - Method in class org.harctoolbox.irp.BitCounter
 
aggregate(long) - Method in class org.harctoolbox.irp.BitCounter
 
aggregate(Number) - Method in class org.harctoolbox.irp.BitCounter
 
aggregate(BitwiseParameter) - Method in class org.harctoolbox.irp.BitwiseParameter
 
AggregateLister - Interface in org.harctoolbox.irp
 
ALL - Static variable in class org.harctoolbox.ircore.IrCoreUtils
 
ALLBITS - Static variable in class org.harctoolbox.irp.BitwiseParameter
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Assignment
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BareIrStream
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitSpec
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitspecIrstream
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Duration
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Extent
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.FiniteBitField
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.IrStream
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in interface org.harctoolbox.irp.IrStreamItem
Delivers a set of all the contained durations in microseconds.
allDurationsInMicros() - Method in class org.harctoolbox.irp.Protocol
 
allDurationsInMicros(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Variation
 
allowChopping() - Method in class org.harctoolbox.irp.RecognizeData
 
ALT_NAME_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
alternative() - Method in class org.harctoolbox.irp.IrpParser
 
alternative() - Method in class org.harctoolbox.irp.IrpParser.VariationContext
 
alternative(int) - Method in class org.harctoolbox.irp.IrpParser.VariationContext
 
AlternativeContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.AlternativeContext
 
analyze(PrintStream, CommandCommonOptions) - Method in class org.harctoolbox.cmdline.CommandAnalyze
 
analyzer - Variable in class org.harctoolbox.analyze.AbstractDecoder
 
Analyzer - Class in org.harctoolbox.analyze
 
Analyzer(IrSignal, Double, Double) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(IrSequence, Double, boolean, Double, Double) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(Collection<? extends IrSequence>, Double, boolean, Double, Double) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(ModulatedIrSequence, boolean, Double, Double) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(IrSequence, boolean) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(IrSequence, Double, Double) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(IrSequence) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(int[]) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(IrSequence, Double, boolean) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer(IrSignal) - Constructor for class org.harctoolbox.analyze.Analyzer
 
Analyzer.AnalyzerParams - Class in org.harctoolbox.analyze
 
Analyzer.AnalyzerParams.TooFewParameterNamesException - Exception in org.harctoolbox.analyze
 
AnalyzerParams(Double, String, BitDirection, boolean, List<Integer>, boolean) - Constructor for class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
AnalyzerParams() - Constructor for class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
AnalyzerParams(Double, String, BitDirection, boolean, List<Integer>, int, boolean, Burst.Preferences, List<String>) - Constructor for class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
append(IrSequence, int) - Method in class org.harctoolbox.ircore.IrSequence
Returns an IrSequence consisting of this sequence, with repetitions copies of the first argument appended.
append(IrSequence) - Method in class org.harctoolbox.ircore.IrSequence
Returns an IrSequence consisting of this sequence, with one copy of the argument appended.
append(double) - Method in class org.harctoolbox.ircore.IrSequence
Appends a delay to the end of the IrSequence.
append(double) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
Appends a delay to the end of the ModulatedIrSequence.
append(ModulatedIrSequence) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
append(BitwiseParameter) - Method in class org.harctoolbox.irp.BitwiseParameter
 
appName - Static variable in class org.harctoolbox.irp.Version
 
approximateGreatestCommonDivider(List<Integer>, double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
approximateGreatestCommonDivider(int, int, double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
approximatelyEquals(Double, Double, double, double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Tests for approximate equality.
approximatelyEquals(Double, Double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
approximatelyEquals(int, int, int, double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Tests for approximate equality.
approximatelyEquals(IrSequence) - Method in class org.harctoolbox.ircore.IrSequence
Compares two IrSequences for equality.
approximatelyEquals(IrSequence, double, double) - Method in class org.harctoolbox.ircore.IrSequence
Compares two IrSequences for (approximate) equality.
approximatelyEquals(int, int, int, double, double, double) - Method in class org.harctoolbox.ircore.IrSequence
Compares two segments of the current IrSequences for (approximate) equality.
approximatelyEquals(int, int, int, double, double) - Method in class org.harctoolbox.ircore.IrSequence
Compares two segments of the current IrSequences for (approximate) equality.
approximatelyEquals(IrSignal, double, double, double) - Method in class org.harctoolbox.ircore.IrSignal
Compares two ModulatedIrSequences for (approximate) equality.
approximatelyEquals(IrSignal) - Method in class org.harctoolbox.ircore.IrSignal
Compares two ModulatedIrSequences for (approximate) equality.
approximatelyEquals(ModulatedIrSequence, double, double, double, double) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
Compares two ModulatedIrSequences for (approximate) equality.
approximatelyEquals(ModulatedIrSequence, double, double, double) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
Compares two ModulatedIrSequences for (approximate) equality.
approximatelyEquals(ModulatedIrSequence, double, double) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
Compares two ModulatedIrSequences for (approximate) equality.
approximatelyEquals(ModulatedIrSequence) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
Compares two ModulatedIrSequences for (approximate) equality.
assign(long) - Method in class org.harctoolbox.irp.BitwiseParameter
 
Assignment - Class in org.harctoolbox.irp
This class models assignments as defined in Chapter 11.
Assignment(String) - Constructor for class org.harctoolbox.irp.Assignment
 
Assignment(IrpParser.AssignmentContext) - Constructor for class org.harctoolbox.irp.Assignment
 
Assignment(IrpParser.NameContext, IrpParser.ExpressionContext) - Constructor for class org.harctoolbox.irp.Assignment
 
Assignment(Name, Expression) - Constructor for class org.harctoolbox.irp.Assignment
 
assignment() - Method in class org.harctoolbox.irp.IrpParser
 
assignment() - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
assignment(String, long) - Method in class org.harctoolbox.irp.RecognizeData
 
AssignmentContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.AssignmentContext
 
assignmentVariables() - Method in class org.harctoolbox.irp.Assignment
 
assignmentVariables() - Method in class org.harctoolbox.irp.BareIrStream
 
assignmentVariables() - Method in class org.harctoolbox.irp.BitspecIrstream
 
assignmentVariables() - Method in class org.harctoolbox.irp.Duration
 
assignmentVariables() - Method in class org.harctoolbox.irp.FiniteBitField
 
assignmentVariables() - Method in class org.harctoolbox.irp.IrStream
 
assignmentVariables() - Method in interface org.harctoolbox.irp.IrStreamItem
 
assignmentVariables() - Method in class org.harctoolbox.irp.Variation
 

B

bare_irstream() - Method in class org.harctoolbox.irp.IrpParser.AlternativeContext
 
bare_irstream() - Method in class org.harctoolbox.irp.IrpParser
 
bare_irstream() - Method in class org.harctoolbox.irp.IrpParser.BitspecContext
 
bare_irstream(int) - Method in class org.harctoolbox.irp.IrpParser.BitspecContext
 
bare_irstream() - Method in class org.harctoolbox.irp.IrpParser.IrstreamContext
 
Bare_irstreamContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Bare_irstreamContext
 
BareIrStream - Class in org.harctoolbox.irp
This class implements Irstream as of Chapter 6.
BareIrStream(IrpParser.Bare_irstreamContext) - Constructor for class org.harctoolbox.irp.BareIrStream
 
BareIrStream() - Constructor for class org.harctoolbox.irp.BareIrStream
 
BareIrStream(List<IrStreamItem>) - Constructor for class org.harctoolbox.irp.BareIrStream
 
basename(String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
BININT - Static variable in class org.harctoolbox.irp.IrpLexer
 
BININT - Static variable in class org.harctoolbox.irp.IrpParser
 
BININT() - Method in class org.harctoolbox.irp.IrpParser.NumberContext
 
BiphaseDecoder - Class in org.harctoolbox.analyze
 
BiphaseDecoder(Analyzer, Analyzer.AnalyzerParams, int, int) - Constructor for class org.harctoolbox.analyze.BiphaseDecoder
 
BiphaseDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.BiphaseDecoder
 
BiphaseInvertDecoder - Class in org.harctoolbox.analyze
 
BiphaseInvertDecoder(Analyzer, Analyzer.AnalyzerParams, int, int) - Constructor for class org.harctoolbox.analyze.BiphaseInvertDecoder
 
BiphaseInvertDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.BiphaseInvertDecoder
 
BiphaseWithDoubleToggleDecoder - Class in org.harctoolbox.analyze
 
BiphaseWithDoubleToggleDecoder(Analyzer, Analyzer.AnalyzerParams, int, int, int) - Constructor for class org.harctoolbox.analyze.BiphaseWithDoubleToggleDecoder
 
BiphaseWithDoubleToggleDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.BiphaseWithDoubleToggleDecoder
 
BiphaseWithDurationDecoder - Class in org.harctoolbox.analyze
 
BiphaseWithDurationDecoder(Analyzer, Analyzer.AnalyzerParams, int, int) - Constructor for class org.harctoolbox.analyze.BiphaseWithDurationDecoder
 
BiphaseWithDurationDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.BiphaseWithDurationDecoder
 
BiphaseWithDurationInvertDecoder - Class in org.harctoolbox.analyze
 
BiphaseWithDurationInvertDecoder(Analyzer, Analyzer.AnalyzerParams, int, int) - Constructor for class org.harctoolbox.analyze.BiphaseWithDurationInvertDecoder
 
BiphaseWithDurationInvertDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.BiphaseWithDurationInvertDecoder
 
BiphaseWithTwoDurationsDecoder - Class in org.harctoolbox.analyze
 
BiphaseWithTwoDurationsDecoder(Analyzer, Analyzer.AnalyzerParams, int, int) - Constructor for class org.harctoolbox.analyze.BiphaseWithTwoDurationsDecoder
 
BiphaseWithTwoDurationsDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.BiphaseWithTwoDurationsDecoder
 
BiphaseWithTwoDurationsInvertDecoder - Class in org.harctoolbox.analyze
 
BiphaseWithTwoDurationsInvertDecoder(Analyzer, Analyzer.AnalyzerParams, int, int) - Constructor for class org.harctoolbox.analyze.BiphaseWithTwoDurationsInvertDecoder
 
BiphaseWithTwoDurationsInvertDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.BiphaseWithTwoDurationsInvertDecoder
 
BitCounter - Class in org.harctoolbox.irp
 
BitCounter() - Constructor for class org.harctoolbox.irp.BitCounter
 
BitCounter(boolean) - Constructor for class org.harctoolbox.irp.BitCounter
 
BitCounter(int, boolean) - Constructor for class org.harctoolbox.irp.BitCounter
 
BitCounter(int) - Constructor for class org.harctoolbox.irp.BitCounter
 
BitCounter.BitCounterType - Enum in org.harctoolbox.irp
 
BitDirection - Enum in org.harctoolbox.irp
 
bitfield(PrintStream, CommandCommonOptions) - Method in class org.harctoolbox.cmdline.CommandBitField
 
BitField - Class in org.harctoolbox.irp
This class implements Bitfields as described in Chapter 5, except for that it does not know how to transform itself into a bitstream -- that is what the class BitStream does.
BitField(ParseTree) - Constructor for class org.harctoolbox.irp.BitField
 
bitfield() - Method in class org.harctoolbox.irp.IrpParser
 
bitfield() - Method in class org.harctoolbox.irp.IrpParser.ExpressionContext
 
bitfield() - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
BitfieldContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.BitfieldContext
 
BitfieldContext() - Constructor for class org.harctoolbox.irp.IrpParser.BitfieldContext
 
bitmask(String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
bitmasks() - Method in class org.harctoolbox.irp.ParameterSpecs
 
bitSpec - Variable in class org.harctoolbox.analyze.AbstractDecoder
 
BitSpec - Class in org.harctoolbox.irp
This class implements BitSpecs, as described in Chapter 7.
BitSpec(String) - Constructor for class org.harctoolbox.irp.BitSpec
 
BitSpec(IrpParser.BitspecContext) - Constructor for class org.harctoolbox.irp.BitSpec
 
BitSpec(List<BareIrStream>) - Constructor for class org.harctoolbox.irp.BitSpec
 
BitSpec() - Constructor for class org.harctoolbox.irp.BitSpec
 
bitspec() - Method in class org.harctoolbox.irp.IrpParser
 
bitspec() - Method in class org.harctoolbox.irp.IrpParser.Bitspec_irstreamContext
 
bitspec_irstream() - Method in class org.harctoolbox.irp.IrpParser
 
bitspec_irstream() - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
bitspec_irstream() - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
Bitspec_irstreamContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Bitspec_irstreamContext
 
BitspecContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.BitspecContext
 
BitspecIrstream - Class in org.harctoolbox.irp
 
BitspecIrstream(IrpParser.ProtocolContext) - Constructor for class org.harctoolbox.irp.BitspecIrstream
 
BitspecIrstream(BitSpec, IrStream, IrpParser.Bitspec_irstreamContext) - Constructor for class org.harctoolbox.irp.BitspecIrstream
 
BitspecIrstream(BitSpec, IrStream) - Constructor for class org.harctoolbox.irp.BitspecIrstream
 
BitspecIrstream(IrpParser.Bitspec_irstreamContext) - Constructor for class org.harctoolbox.irp.BitspecIrstream
 
BitspecIrstream(String) - Constructor for class org.harctoolbox.irp.BitspecIrstream
 
BitspecIrstream() - Constructor for class org.harctoolbox.irp.BitspecIrstream
 
BitwiseParameter - Class in org.harctoolbox.irp
This object represents a parameter, for which only some bit positions are known.
BitwiseParameter(long) - Constructor for class org.harctoolbox.irp.BitwiseParameter
 
BitwiseParameter(boolean) - Constructor for class org.harctoolbox.irp.BitwiseParameter
 
BitwiseParameter() - Constructor for class org.harctoolbox.irp.BitwiseParameter
 
BitwiseParameter(long, long) - Constructor for class org.harctoolbox.irp.BitwiseParameter
 
BitwiseParameter(BitwiseParameter) - Constructor for class org.harctoolbox.irp.BitwiseParameter
 
blackList - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
BracketedIrSignalParser - Class in org.harctoolbox.ircore
 
BracketedIrSignalParser(String) - Constructor for class org.harctoolbox.ircore.BracketedIrSignalParser
 
BracketedIrSignalParser(Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.ircore.BracketedIrSignalParser
 
buildIndex(Element, String, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
Burst - Class in org.harctoolbox.analyze
 
Burst.Preferences - Class in org.harctoolbox.analyze
 

C

C_IDENTIFIER_REGEXP - Static variable in class org.harctoolbox.irp.IrpUtils
 
CANNOT_MATCH - Static variable in class org.harctoolbox.analyze.AbstractDecoder
 
capitalize(String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
cBoolean(boolean) - Static method in class org.harctoolbox.irp.Expression
 
channelNames - Static variable in class org.harctoolbox.irp.IrpLexer
 
chars(int, char) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
chars(int, byte) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
CHARS_IN_DIGIT - Static variable in class org.harctoolbox.ircore.Pronto
Number of characters in the hexadecimal digits of Pronto strings.
check(long, long) - Method in class org.harctoolbox.irp.BitwiseParameter
Checks that the value payload is consistent with the current object, and throws a SignalRecognitionException if not.
check(NameEngine) - Method in class org.harctoolbox.irp.ParameterSpec
 
check(boolean) - Method in class org.harctoolbox.irp.RecognizeData
 
checkConsistency(String, long) - Method in class org.harctoolbox.irp.BitwiseParameter
 
checkDomain(long) - Method in class org.harctoolbox.irp.ParameterSpec
 
checkForOption(String, List<String>) - Static method in class org.harctoolbox.cmdline.CmdUtils
 
checkFrequency(Double, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.NamedProtocol
 
checkFrequency(Double, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.Protocol
 
checkName(String) - Static method in class org.harctoolbox.irp.Name
Check the syntactical correctness of the name.
checkSorted() - Method in class org.harctoolbox.irp.IrpDatabase
Checks if the data base is sorted with respect to the protocol name's.
chop(double) - Method in class org.harctoolbox.ircore.IrSequence
Chops a IrSequence in parts.
chop(double) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
chop - Variable in class org.harctoolbox.irp.BitField
 
chopIrSequence(ModulatedIrSequence) - Method in class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
classificationString() - Method in class org.harctoolbox.irp.Protocol
 
clean(IrSequence, Double, Double) - Static method in class org.harctoolbox.analyze.Cleaner
 
clean(IrSequence) - Static method in class org.harctoolbox.analyze.Cleaner
 
clean(ModulatedIrSequence, Double, Double) - Static method in class org.harctoolbox.analyze.Cleaner
 
clean(ModulatedIrSequence) - Static method in class org.harctoolbox.analyze.Cleaner
 
clean(IrSignal, Double, Double) - Static method in class org.harctoolbox.analyze.Cleaner
 
cleanedIrSequence(int) - Method in class org.harctoolbox.analyze.Cleaner
 
cleanedIrSequences() - Method in class org.harctoolbox.analyze.Cleaner
 
Cleaner - Class in org.harctoolbox.analyze
 
Cleaner(IrSequence) - Constructor for class org.harctoolbox.analyze.Cleaner
 
Cleaner(IrSequence, Double, Double) - Constructor for class org.harctoolbox.analyze.Cleaner
 
Cleaner(int[], int[], boolean, Double, Double) - Constructor for class org.harctoolbox.analyze.Cleaner
 
CleanerParser - Class in org.harctoolbox.analyze
 
CleanerParser(List<IrSignalParser>, String, Double, Double) - Constructor for class org.harctoolbox.analyze.CleanerParser
 
CleanerParser(List<IrSignalParser>, Iterable<? extends CharSequence>, Double, Double) - Constructor for class org.harctoolbox.analyze.CleanerParser
 
clone() - Method in class org.harctoolbox.ircore.IrSequence
Creates and returns a copy of this object.
clone() - Method in class org.harctoolbox.ircore.IrSignal
 
clone() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
clone() - Method in class org.harctoolbox.irp.ParameterCollector
 
clone() - Method in class org.harctoolbox.irp.RecognizeData
Returns a shallow copy, except for the NameEngine, which is copied with NameEngine.clone().
CmdLineProgram - Interface in org.harctoolbox.cmdline
 
CmdUtils - Class in org.harctoolbox.cmdline
 
CNAME_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
code(PrintStream, CommandCommonOptions, IrpDatabase, String[]) - Method in class org.harctoolbox.cmdline.CommandCode
 
code(CodeGenerator) - Method in class org.harctoolbox.irp.ParameterSpecs
 
CodeGenerator - Class in org.harctoolbox.irp
 
CodeGenerator() - Constructor for class org.harctoolbox.irp.CodeGenerator
 
collectedNames() - Method in class org.harctoolbox.irp.ParameterCollector
 
collectedNames(Map<String, Long>) - Method in class org.harctoolbox.irp.ParameterCollector
 
combine(DurationType) - Method in enum org.harctoolbox.irp.DurationType
 
CommandAnalyze - Class in org.harctoolbox.cmdline
 
CommandAnalyze() - Constructor for class org.harctoolbox.cmdline.CommandAnalyze
 
CommandBitField - Class in org.harctoolbox.cmdline
 
CommandBitField() - Constructor for class org.harctoolbox.cmdline.CommandBitField
 
CommandCode - Class in org.harctoolbox.cmdline
 
CommandCode() - Constructor for class org.harctoolbox.cmdline.CommandCode
 
CommandCommonOptions - Class in org.harctoolbox.cmdline
 
CommandCommonOptions() - Constructor for class org.harctoolbox.cmdline.CommandCommonOptions
 
CommandDecode - Class in org.harctoolbox.cmdline
 
CommandDecode() - Constructor for class org.harctoolbox.cmdline.CommandDecode
 
CommandDemodulate - Class in org.harctoolbox.cmdline
 
CommandDemodulate() - Constructor for class org.harctoolbox.cmdline.CommandDemodulate
 
CommandExpression - Class in org.harctoolbox.cmdline
 
CommandExpression() - Constructor for class org.harctoolbox.cmdline.CommandExpression
 
CommandHelp - Class in org.harctoolbox.cmdline
 
CommandHelp() - Constructor for class org.harctoolbox.cmdline.CommandHelp
 
CommandLirc - Class in org.harctoolbox.cmdline
 
CommandLirc() - Constructor for class org.harctoolbox.cmdline.CommandLirc
 
CommandList - Class in org.harctoolbox.cmdline
 
CommandList() - Constructor for class org.harctoolbox.cmdline.CommandList
 
CommandRender - Class in org.harctoolbox.cmdline
 
CommandRender() - Constructor for class org.harctoolbox.cmdline.CommandRender
 
CommandVersion - Class in org.harctoolbox.cmdline
 
CommandVersion() - Constructor for class org.harctoolbox.cmdline.CommandVersion
 
COMMENT - Static variable in class org.harctoolbox.irp.IrpLexer
 
COMMENT - Static variable in class org.harctoolbox.irp.IrpParser
 
commentStart - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
compare(Burst, Burst) - Static method in class org.harctoolbox.analyze.Burst
 
compare(Burst) - Method in class org.harctoolbox.analyze.Burst
 
compareTo(Decoder.Decode) - Method in class org.harctoolbox.irp.Decoder.Decode
 
compareTo(Decoder.DecodeTree) - Method in class org.harctoolbox.irp.Decoder.DecodeTree
 
compareTo(Decoder.TrunkDecodeTree) - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
compareTo(NamedProtocol) - Method in class org.harctoolbox.irp.NamedProtocol
 
complement - Variable in class org.harctoolbox.irp.BitField
 
concatenate(Collection<IrSequence>) - Static method in class org.harctoolbox.ircore.IrSequence
Concatenates the elements in the argument.
concatenate(IrSequence...) - Static method in class org.harctoolbox.ircore.IrSequence
 
concatenate(Collection<IrSequence>, double, double) - Static method in class org.harctoolbox.ircore.ModulatedIrSequence
 
concatenate(ModulatedIrSequence[]) - Static method in class org.harctoolbox.ircore.ModulatedIrSequence
Concatenates the IrSequences in the argument to a new sequence.
concatenate(BareIrStream) - Method in class org.harctoolbox.irp.BareIrStream
 
configFiles - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
constant(NameEngine) - Method in class org.harctoolbox.irp.Assignment
 
constant(NameEngine) - Method in class org.harctoolbox.irp.BareIrStream
 
constant(NameEngine) - Method in class org.harctoolbox.irp.BitField
 
constant(NameEngine) - Method in class org.harctoolbox.irp.BitSpec
 
constant(NameEngine) - Method in class org.harctoolbox.irp.BitspecIrstream
 
constant(NameEngine) - Method in class org.harctoolbox.irp.Duration
 
constant(NameEngine) - Method in class org.harctoolbox.irp.Expression
 
constant(NameEngine) - Method in class org.harctoolbox.irp.FiniteBitField
 
constant(NameEngine) - Method in interface org.harctoolbox.irp.Floatable
 
constant(NameEngine) - Method in class org.harctoolbox.irp.FloatNumber
 
constant(NameEngine) - Method in class org.harctoolbox.irp.IrStream
 
constant(NameEngine) - Method in interface org.harctoolbox.irp.IrStreamItem
 
constant(NameEngine) - Method in class org.harctoolbox.irp.Name
 
constant(NameEngine) - Method in class org.harctoolbox.irp.NameOrNumber
 
constant(NameEngine) - Method in class org.harctoolbox.irp.Number
 
constant(NameEngine) - Method in class org.harctoolbox.irp.NumberWithDecimals
 
constant(NameEngine) - Method in class org.harctoolbox.irp.PrimaryItem
 
constant(NameEngine) - Method in class org.harctoolbox.irp.Variation
 
constantNonEmptySequence(IrSignal.Pass) - Method in class org.harctoolbox.irp.Protocol
 
constantSequence(IrSignal.Pass) - Method in class org.harctoolbox.irp.Protocol
 
consume() - Method in class org.harctoolbox.irp.RecognizeData
 
consume(double) - Method in class org.harctoolbox.irp.RecognizeData
 
contains(String) - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
contains(String) - Method in class org.harctoolbox.irp.ParameterCollector
 
containsKey(String) - Method in class org.harctoolbox.irp.NameEngine
 
containsZeros() - Method in class org.harctoolbox.ircore.IrSequence
Returns true if and only if the sequence contains durations of zero length.
containsZeros() - Method in class org.harctoolbox.ircore.IrSignal
Returns true if and only if the sequence contains durations of zero length.
convert(String) - Method in class org.harctoolbox.cmdline.FileListParser
 
convert(String) - Method in class org.harctoolbox.cmdline.FrequencyParser
 
convert(String) - Method in class org.harctoolbox.cmdline.LevelParser
 
convert(String) - Method in class org.harctoolbox.cmdline.NameEngineParser
 
copyFrom(IrpParser.BitfieldContext) - Method in class org.harctoolbox.irp.IrpParser.BitfieldContext
 
covers(long) - Method in class org.harctoolbox.irp.BitwiseParameter
 
coversWidth(long) - Method in class org.harctoolbox.irp.BitwiseParameter
 
createIndex(Element, String, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
currentVersionUrl - Static variable in class org.harctoolbox.irp.Version
URL containing current official version.

D

data - Variable in class org.harctoolbox.analyze.AbstractBiphaseDecoder
 
data - Variable in class org.harctoolbox.irp.BitField
 
DECODABLE_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
decode(PrintStream, CommandCommonOptions, IrpDatabase) - Method in class org.harctoolbox.cmdline.CommandDecode
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in class org.harctoolbox.irp.Assignment
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in class org.harctoolbox.irp.BareIrStream
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in class org.harctoolbox.irp.BitspecIrstream
 
decode(ModulatedIrSequence, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.Decoder
Delivers a List of Map of Decodes from a ModulatedIrSequence.
Decode(NamedProtocol, Map<String, Long>, int, int, int) - Constructor for class org.harctoolbox.irp.Decoder.Decode
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in class org.harctoolbox.irp.Duration
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in class org.harctoolbox.irp.Extent
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in class org.harctoolbox.irp.FiniteBitField
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in class org.harctoolbox.irp.IrStream
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in interface org.harctoolbox.irp.IrStreamItem
 
decode(RecognizeData, List<BitSpec>, boolean) - Method in class org.harctoolbox.irp.Variation
 
DECODE_ONLY_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
DECODEIR_URL - Static variable in class org.harctoolbox.irp.IrpUtils
 
decodeIrSignal(IrSignal, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.Decoder
Delivers a Map of Decodes from an IrSignal.
decodeIrSignal(IrSignal) - Method in class org.harctoolbox.irp.Decoder
 
decodeLoose(IrSignal, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.Decoder
 
Decoder - Class in org.harctoolbox.irp
This class makes a decoder of an IrpDatabase, or optionally a subset thereof.
Decoder(IrpDatabase) - Constructor for class org.harctoolbox.irp.Decoder
 
Decoder() - Constructor for class org.harctoolbox.irp.Decoder
 
Decoder(String...) - Constructor for class org.harctoolbox.irp.Decoder
Mainly for testing and debugging.
Decoder(IrpDatabase, List<String>) - Constructor for class org.harctoolbox.irp.Decoder
This is the main constructor.
Decoder.AbstractDecodesCollection<T extends ElementaryDecode> - Class in org.harctoolbox.irp
 
Decoder.Decode - Class in org.harctoolbox.irp
 
Decoder.DecoderParameters - Class in org.harctoolbox.irp
 
Decoder.DecodeTree - Class in org.harctoolbox.irp
 
Decoder.SimpleDecodesSet - Class in org.harctoolbox.irp
 
Decoder.TrunkDecodeTree - Class in org.harctoolbox.irp
 
decoderNames() - Static method in class org.harctoolbox.analyze.AbstractDecoder
 
DecoderParameters(boolean, boolean, boolean, boolean, Double, Double, Double, Double, boolean, boolean) - Constructor for class org.harctoolbox.irp.Decoder.DecoderParameters
 
DecoderParameters() - Constructor for class org.harctoolbox.irp.Decoder.DecoderParameters
 
DecoderParameters(boolean) - Constructor for class org.harctoolbox.irp.Decoder.DecoderParameters
 
DecoderParameters(boolean, Double, Double, Double, Double) - Constructor for class org.harctoolbox.irp.Decoder.DecoderParameters
 
DEFAULT_ABSOLUTE_TOLERANCE - Static variable in class org.harctoolbox.ircore.IrCoreUtils
Default absolute tolerance in micro seconds.
DEFAULT_BITDIRECTION - Static variable in class org.harctoolbox.irp.GeneralSpec
 
DEFAULT_CHARSET - Static variable in class org.harctoolbox.ircore.IrCoreUtils
"Dumb" Charset
DEFAULT_CHARSET_NAME - Static variable in class org.harctoolbox.ircore.IrCoreUtils
"Dumb" Charset name
DEFAULT_CHARSET_NAME - Static variable in class org.harctoolbox.lirc.LircConfigFile
Default character set for the input files.
DEFAULT_CHARSETNAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
DEFAULT_CONFIG_FILE - Static variable in class org.harctoolbox.irp.IrpDatabase
 
DEFAULT_CONFIG_FILE - Static variable in class org.harctoolbox.irp.IrpTransmogrifier
 
DEFAULT_DEMODULATE_THRESHOLD - Static variable in class org.harctoolbox.ircore.ModulatedIrSequence
 
DEFAULT_DUTYCYCLE - Static variable in class org.harctoolbox.ircore.ModulatedIrSequence
 
DEFAULT_DUTYCYCLE_TOLERANCE - Static variable in class org.harctoolbox.ircore.IrCoreUtils
Default absolute tolerance for duty cycles.
DEFAULT_FREQUENCY - Static variable in class org.harctoolbox.ircore.ModulatedIrSequence
 
DEFAULT_FREQUENCY - Static variable in class org.harctoolbox.irp.GeneralSpec
 
DEFAULT_FREQUENCY_TOLERANCE - Static variable in class org.harctoolbox.ircore.IrCoreUtils
Default absolute tolerance for frequency comparison.
DEFAULT_MAX_MICROSECONDS - Static variable in class org.harctoolbox.analyze.Burst.Preferences
 
DEFAULT_MAX_ROUNDING_ERROR - Static variable in class org.harctoolbox.analyze.Burst.Preferences
 
DEFAULT_MAX_UNITS - Static variable in class org.harctoolbox.analyze.Burst.Preferences
 
DEFAULT_MIN_REPEAT_LAST_GAP - Static variable in class org.harctoolbox.ircore.IrCoreUtils
Default value for least value in a repeat in microseconds.
DEFAULT_MINIMUM_LEADOUT - Static variable in class org.harctoolbox.ircore.IrCoreUtils
Default threshold value for lead-out in microseconds.
DEFAULT_RELATIVE_TOLERANCE - Static variable in class org.harctoolbox.ircore.IrCoreUtils
Default relative tolerance as a number between 0 and 1.
DEFAULT_UNIT - Static variable in class org.harctoolbox.irp.GeneralSpec
 
define(String, Expression) - Method in class org.harctoolbox.irp.NameEngine
 
define(String, Number) - Method in class org.harctoolbox.irp.NameEngine
 
definition() - Method in class org.harctoolbox.irp.IrpParser
 
definition() - Method in class org.harctoolbox.irp.IrpParser.Definitions_listContext
 
definition(int) - Method in class org.harctoolbox.irp.IrpParser.Definitions_listContext
 
DefinitionContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.DefinitionContext
 
definitions() - Method in class org.harctoolbox.irp.IrpParser
 
definitions() - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
definitions(int) - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
definitions_list() - Method in class org.harctoolbox.irp.IrpParser
 
definitions_list() - Method in class org.harctoolbox.irp.IrpParser.DefinitionsContext
 
Definitions_listContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Definitions_listContext
 
DefinitionsContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.DefinitionsContext
 
demodulate(PrintStream, CommandCommonOptions) - Method in class org.harctoolbox.cmdline.CommandDemodulate
 
demodulate(IrSequence, double) - Static method in class org.harctoolbox.ircore.ModulatedIrSequence
From a (non-modulated) IrSequence, consisting of on- and off-periods, remove the modulation and determine a modulation frequency and duty cycle, gathered from the statistics of the input IrSequence.
demodulate(IrSequence) - Static method in class org.harctoolbox.ircore.ModulatedIrSequence
Equivalent to the two parameter version with a default threshold.
description() - Method in class org.harctoolbox.cmdline.AbstractCommand
Returns a possibly longer documentation of the command.
description() - Method in class org.harctoolbox.cmdline.CommandAnalyze
 
description() - Method in class org.harctoolbox.cmdline.CommandBitField
 
description() - Method in class org.harctoolbox.cmdline.CommandDecode
 
description() - Method in class org.harctoolbox.cmdline.CommandDemodulate
 
description() - Method in class org.harctoolbox.cmdline.CommandExpression
 
description() - Method in class org.harctoolbox.cmdline.CommandHelp
 
description() - Method in class org.harctoolbox.cmdline.CommandLirc
 
description() - Method in class org.harctoolbox.cmdline.CommandList
 
description() - Method in class org.harctoolbox.cmdline.CommandRender
 
description() - Method in class org.harctoolbox.cmdline.CommandVersion
 
die(String, int, String) - Static method in class org.harctoolbox.cmdline.ProgramExitStatus
 
die() - Method in class org.harctoolbox.cmdline.ProgramExitStatus
 
DOCUMENTATION_ELEMENT_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
DOCUMENTATION_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
documentationUrl - Static variable in class org.harctoolbox.irp.Version
Documentation URL.
domainAsString() - Method in class org.harctoolbox.irp.ParameterSpec
 
DomainViolationException - Exception in org.harctoolbox.irp
This Exception is thrown when a protocol parameter is outside of its domain.
DomainViolationException(ParameterSpec, long) - Constructor for exception org.harctoolbox.irp.DomainViolationException
 
DumbHtmlRenderer - Class in org.harctoolbox.ircore
 
DUMMYGAPDURATION - Static variable in class org.harctoolbox.ircore.IrSequence
 
DumpCodeGenerator - Class in org.harctoolbox.irp
 
DumpCodeGenerator() - Constructor for class org.harctoolbox.irp.DumpCodeGenerator
 
DumpItemCodeGenerator - Class in org.harctoolbox.irp
 
DumpItemCodeGenerator(String) - Constructor for class org.harctoolbox.irp.DumpItemCodeGenerator
 
dumpParameters(AbstractDecoder.ParameterData, List<IrStreamItem>, int) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
dumpPreferOvers(PrintStream) - Method in class org.harctoolbox.irp.NamedProtocol
 
dumpPreferOvers(PrintStream, IrpDatabase) - Method in class org.harctoolbox.irp.NamedProtocol
 
dumpPreferOvers(PrintStream, IrpDatabase, int) - Method in class org.harctoolbox.irp.NamedProtocol
 
DuplicateEntry(int, List<DuplicateFinder.DuplicateEntry.Occurance>, int) - Constructor for class org.harctoolbox.irp.DuplicateFinder.DuplicateEntry
 
DuplicateFinder - Class in org.harctoolbox.irp
 
DuplicateFinder(Iterable<Protocol>, Map<String, BitCounter>) - Constructor for class org.harctoolbox.irp.DuplicateFinder
Constructor
DuplicateFinder(String, Iterable<Protocol>) - Constructor for class org.harctoolbox.irp.DuplicateFinder
 
DuplicateFinder.DuplicateCollection - Class in org.harctoolbox.irp
 
DuplicateFinder.DuplicateEntry - Class in org.harctoolbox.irp
 
DuplicateFinder.DuplicateEntry.Occurance - Class in org.harctoolbox.irp
 
Duration - Class in org.harctoolbox.irp
This class implements Durations in Chapter 3 and 4.
Duration(double, String) - Constructor for class org.harctoolbox.irp.Duration
 
Duration(double) - Constructor for class org.harctoolbox.irp.Duration
 
Duration(IrpParser.Name_or_numberContext, String) - Constructor for class org.harctoolbox.irp.Duration
 
Duration(NameOrNumber, String) - Constructor for class org.harctoolbox.irp.Duration
 
duration() - Method in class org.harctoolbox.irp.IrpParser
 
duration() - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
DurationContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.DurationContext
 
DurationType - Enum in org.harctoolbox.irp
This is really an Abelean group...
dutycycle_item() - Method in class org.harctoolbox.irp.IrpParser
 
dutycycle_item() - Method in class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
Dutycycle_itemContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Dutycycle_itemContext
 

E

elapsed() - Method in class org.harctoolbox.irp.RecognizeData
 
ElementaryDecode - Interface in org.harctoolbox.irp
Represents an object that represents a decode in some way.
EMPTY - Static variable in class org.harctoolbox.ircore.IrSequence
 
EMPTY - Static variable in class org.harctoolbox.ircore.IrSignal
 
EMPTY - Static variable in class org.harctoolbox.ircore.ModulatedIrSequence
 
EMPTY - Static variable in class org.harctoolbox.irp.NameEngine
 
EMPTY - Static variable in class org.harctoolbox.irp.ParameterCollector
 
encoding - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
endingDurationType(DurationType, boolean) - Method in class org.harctoolbox.irp.Assignment
 
endingDurationType(DurationType, boolean) - Method in class org.harctoolbox.irp.BareIrStream
 
endingDurationType(DurationType, boolean) - Method in class org.harctoolbox.irp.BitspecIrstream
 
endingDurationType(DurationType, boolean) - Method in class org.harctoolbox.irp.Duration
 
endingDurationType(DurationType, boolean) - Method in class org.harctoolbox.irp.FiniteBitField
 
endingDurationType(DurationType, boolean) - Method in class org.harctoolbox.irp.IrStream
 
endingDurationType(DurationType, boolean) - Method in interface org.harctoolbox.irp.IrStreamItem
 
endingDurationType(DurationType, boolean) - Method in class org.harctoolbox.irp.Variation
 
ENGLISH - Static variable in class org.harctoolbox.ircore.XmlUtils
 
enterAlternative(IrpParser.AlternativeContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.alternative().
enterAlternative(IrpParser.AlternativeContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.alternative().
enterAssignment(IrpParser.AssignmentContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.assignment().
enterAssignment(IrpParser.AssignmentContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.assignment().
enterBare_irstream(IrpParser.Bare_irstreamContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.bare_irstream().
enterBare_irstream(IrpParser.Bare_irstreamContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.bare_irstream().
enterBitspec(IrpParser.BitspecContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.bitspec().
enterBitspec(IrpParser.BitspecContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.bitspec().
enterBitspec_irstream(IrpParser.Bitspec_irstreamContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.bitspec_irstream().
enterBitspec_irstream(IrpParser.Bitspec_irstreamContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.bitspec_irstream().
enterDefinition(IrpParser.DefinitionContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.definition().
enterDefinition(IrpParser.DefinitionContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.definition().
enterDefinitions(IrpParser.DefinitionsContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.definitions().
enterDefinitions(IrpParser.DefinitionsContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.definitions().
enterDefinitions_list(IrpParser.Definitions_listContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.definitions_list().
enterDefinitions_list(IrpParser.Definitions_listContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.definitions_list().
enterDuration(IrpParser.DurationContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.duration().
enterDuration(IrpParser.DurationContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.duration().
enterDutycycle_item(IrpParser.Dutycycle_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.dutycycle_item().
enterDutycycle_item(IrpParser.Dutycycle_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.dutycycle_item().
enterEveryRule(ParserRuleContext) - Method in class org.harctoolbox.irp.IrpBaseListener
enterExpression(IrpParser.ExpressionContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.expression().
enterExpression(IrpParser.ExpressionContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.expression().
enterExpressionEOF(IrpParser.ExpressionEOFContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.expressionEOF().
enterExpressionEOF(IrpParser.ExpressionEOFContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.expressionEOF().
enterExtent(IrpParser.ExtentContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.extent().
enterExtent(IrpParser.ExtentContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.extent().
enterFinite_bitfield(IrpParser.Finite_bitfieldContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by the finite_bitfield labeled alternative in IrpParser.bitfield().
enterFinite_bitfield(IrpParser.Finite_bitfieldContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by the finite_bitfield labeled alternative in IrpParser.bitfield().
enterFlash(IrpParser.FlashContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.flash().
enterFlash(IrpParser.FlashContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.flash().
enterFloat_number(IrpParser.Float_numberContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.float_number().
enterFloat_number(IrpParser.Float_numberContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.float_number().
enterFrequency_item(IrpParser.Frequency_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.frequency_item().
enterFrequency_item(IrpParser.Frequency_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.frequency_item().
enterGap(IrpParser.GapContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.gap().
enterGap(IrpParser.GapContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.gap().
enterGeneralspec(IrpParser.GeneralspecContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.generalspec().
enterGeneralspec(IrpParser.GeneralspecContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.generalspec().
enterGeneralspec_item(IrpParser.Generalspec_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.generalspec_item().
enterGeneralspec_item(IrpParser.Generalspec_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.generalspec_item().
enterGeneralspec_list(IrpParser.Generalspec_listContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.generalspec_list().
enterGeneralspec_list(IrpParser.Generalspec_listContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.generalspec_list().
enterInfinite_bitfield(IrpParser.Infinite_bitfieldContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by the infinite_bitfield labeled alternative in IrpParser.bitfield().
enterInfinite_bitfield(IrpParser.Infinite_bitfieldContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by the infinite_bitfield labeled alternative in IrpParser.bitfield().
enterIrstream(IrpParser.IrstreamContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.irstream().
enterIrstream(IrpParser.IrstreamContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.irstream().
enterIrstream_item(IrpParser.Irstream_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.irstream_item().
enterIrstream_item(IrpParser.Irstream_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.irstream_item().
enterName(IrpParser.NameContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.name().
enterName(IrpParser.NameContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.name().
enterName_or_number(IrpParser.Name_or_numberContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.name_or_number().
enterName_or_number(IrpParser.Name_or_numberContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.name_or_number().
enterNumber(IrpParser.NumberContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.number().
enterNumber(IrpParser.NumberContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.number().
enterNumber_with_decimals(IrpParser.Number_with_decimalsContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.number_with_decimals().
enterNumber_with_decimals(IrpParser.Number_with_decimalsContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.number_with_decimals().
enterOrder_item(IrpParser.Order_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.order_item().
enterOrder_item(IrpParser.Order_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.order_item().
enterPara_expression(IrpParser.Para_expressionContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.para_expression().
enterPara_expression(IrpParser.Para_expressionContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.para_expression().
enterParameter_spec(IrpParser.Parameter_specContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.parameter_spec().
enterParameter_spec(IrpParser.Parameter_specContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.parameter_spec().
enterParameter_specs(IrpParser.Parameter_specsContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.parameter_specs().
enterParameter_specs(IrpParser.Parameter_specsContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.parameter_specs().
enterPrimary_item(IrpParser.Primary_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.primary_item().
enterPrimary_item(IrpParser.Primary_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.primary_item().
enterProtocol(IrpParser.ProtocolContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.protocol().
enterProtocol(IrpParser.ProtocolContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.protocol().
enterRepeat_marker(IrpParser.Repeat_markerContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.repeat_marker().
enterRepeat_marker(IrpParser.Repeat_markerContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.repeat_marker().
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.AlternativeContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.AssignmentContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Bare_irstreamContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Bitspec_irstreamContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.BitspecContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.DefinitionContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Definitions_listContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.DefinitionsContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.DurationContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Dutycycle_itemContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.ExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.ExpressionEOFContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.ExtentContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Finite_bitfieldContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.FlashContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Float_numberContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Frequency_itemContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.GapContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Generalspec_listContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.GeneralspecContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Infinite_bitfieldContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.IrstreamContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Name_or_numberContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.NameContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Number_with_decimalsContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.NumberContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Order_itemContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Para_expressionContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Parameter_specsContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Primary_itemContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Repeat_markerContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Unit_itemContext
 
enterRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.VariationContext
 
enterUnit_item(IrpParser.Unit_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.unit_item().
enterUnit_item(IrpParser.Unit_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.unit_item().
enterVariation(IrpParser.VariationContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Enter a parse tree produced by IrpParser.variation().
enterVariation(IrpParser.VariationContext) - Method in interface org.harctoolbox.irp.IrpListener
Enter a parse tree produced by IrpParser.variation().
EOF() - Method in class org.harctoolbox.irp.IrpParser.ExpressionEOFContext
 
EOF() - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
equals(Object) - Method in class org.harctoolbox.analyze.Burst
 
equals(Object) - Method in class org.harctoolbox.irp.Assignment
 
equals(Object) - Method in class org.harctoolbox.irp.BareIrStream
 
equals(Object) - Method in class org.harctoolbox.irp.BitField
 
equals(Object) - Method in class org.harctoolbox.irp.BitSpec
 
equals(Object) - Method in class org.harctoolbox.irp.BitspecIrstream
 
equals(Object) - Method in class org.harctoolbox.irp.BitwiseParameter
 
equals(Object) - Method in class org.harctoolbox.irp.Decoder.Decode
 
equals(Object) - Method in class org.harctoolbox.irp.Decoder.DecodeTree
 
equals(Object) - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
equals(Object) - Method in class org.harctoolbox.irp.Duration
 
equals(Object) - Method in class org.harctoolbox.irp.Extent
 
equals(Object) - Method in class org.harctoolbox.irp.FiniteBitField
 
equals(Object) - Method in class org.harctoolbox.irp.Flash
 
equals(Object) - Method in class org.harctoolbox.irp.FloatNumber
 
equals(Object) - Method in class org.harctoolbox.irp.Gap
 
equals(Object) - Method in class org.harctoolbox.irp.GeneralSpec
 
equals(Object) - Method in class org.harctoolbox.irp.IrpObject
 
equals(Object) - Method in class org.harctoolbox.irp.IrStream
 
equals(Object) - Method in class org.harctoolbox.irp.Name
 
equals(Object) - Method in class org.harctoolbox.irp.NamedProtocol
 
equals(Object) - Method in class org.harctoolbox.irp.NameEngine
 
equals(Object) - Method in class org.harctoolbox.irp.NameOrNumber
 
equals(Object) - Method in class org.harctoolbox.irp.Number
 
equals(Object) - Method in class org.harctoolbox.irp.NumberWithDecimals
 
equals(Object) - Method in class org.harctoolbox.irp.ParameterSpec
 
equals(Object) - Method in class org.harctoolbox.irp.ParameterSpecs
 
equals(Object) - Method in class org.harctoolbox.irp.Protocol
 
equals(Object) - Method in class org.harctoolbox.irp.RepeatMarker
 
equals(Object) - Method in class org.harctoolbox.irp.Variation
 
equalsWithLongGap(Burst) - Method in class org.harctoolbox.analyze.Burst
 
Equation - Class in org.harctoolbox.irp
 
Equation(EquationSolving, BitwiseParameter, RecognizeData) - Constructor for class org.harctoolbox.irp.Equation
 
Equation(EquationSolving, PrimaryItem, NameEngine) - Constructor for class org.harctoolbox.irp.Equation
 
Equation(EquationSolving, Long, RecognizeData) - Constructor for class org.harctoolbox.irp.Equation
 
Equation(EquationSolving, Long, long, RecognizeData) - Constructor for class org.harctoolbox.irp.Equation
 
Equation(EquationSolving, Long) - Constructor for class org.harctoolbox.irp.Equation
 
Equation(String, long) - Constructor for class org.harctoolbox.irp.Equation
 
Equation(String, String, String) - Constructor for class org.harctoolbox.irp.Equation
 
Equation(String, String) - Constructor for class org.harctoolbox.irp.Equation
 
EquationSolving - Interface in org.harctoolbox.irp
Implements simple equation solving.
ErrorStrategy - Class in org.harctoolbox.irp
This implementation of ANTLRErrorStrategy responds to syntax errors by immediately canceling the parse operation with a ParseCancellationException.
ErrorStrategy() - Constructor for class org.harctoolbox.irp.ErrorStrategy
 
evaluate(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.Assignment
 
evaluate(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.BareIrStream
 
evaluate(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.BitspecIrstream
 
evaluate(GeneralSpec, NameEngine, double) - Method in class org.harctoolbox.irp.Duration
 
evaluate(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Duration
 
evaluate(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.Duration
 
evaluate(GeneralSpec, NameEngine, double) - Method in class org.harctoolbox.irp.Extent
 
evaluate(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.FiniteBitField
 
evaluate(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.IrStream
 
evaluate(RenderData, List<BitSpec>) - Method in interface org.harctoolbox.irp.IrStreamItem
 
evaluate(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.Variation
 
evaluatedDuration(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Duration
Deliver an "evaluated" Duration (variables resolved) of the same subclass.
evaluatedDuration(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Extent
 
evaluatedDuration(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Flash
 
evaluatedDuration(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Gap
 
evaluateProtocols(List<String>, boolean, boolean, boolean) - Method in class org.harctoolbox.irp.IrpDatabase
 
evaluateWithSign(GeneralSpec, NameEngine, double) - Method in class org.harctoolbox.irp.Duration
 
evaluateWithSign(GeneralSpec, NameEngine, double) - Method in class org.harctoolbox.irp.Extent
 
evaluateWithSign(GeneralSpec, NameEngine, double) - Method in class org.harctoolbox.irp.Flash
 
evaluateWithSign(GeneralSpec, NameEngine, double) - Method in class org.harctoolbox.irp.Gap
 
execute(Class<? extends CmdLineProgram>, String[]) - Static method in class org.harctoolbox.cmdline.CmdUtils
 
EXIT_CONFIG_READ_ERROR - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_CONFIG_READ_ERROR - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_CONFIG_WRITE_ERROR - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_CONFIG_WRITE_ERROR - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_DYNAMICLINK_ERROR - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_DYNAMICLINK_ERROR - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_FATAL_PROGRAM_FAILURE - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_FATAL_PROGRAM_FAILURE - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_INTERNAL_FAILURE - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_INTERNAL_FAILURE - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_INTERRUPTED - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_INTERRUPTED - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_IO_ERROR - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_IO_ERROR - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_RESTART - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_SEMANTIC_USAGE_ERROR - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_SEMANTIC_USAGE_ERROR - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_SUCCESS - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_SUCCESS - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_THIS_CANNOT_HAPPEN - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_THIS_CANNOT_HAPPEN - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_USAGE_ERROR - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_USAGE_ERROR - Static variable in class org.harctoolbox.irp.IrpUtils
 
EXIT_XML_ERROR - Static variable in class org.harctoolbox.cmdline.ProgramExitStatus
 
EXIT_XML_ERROR - Static variable in class org.harctoolbox.irp.IrpUtils
 
exitAlternative(IrpParser.AlternativeContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.alternative().
exitAlternative(IrpParser.AlternativeContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.alternative().
exitAssignment(IrpParser.AssignmentContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.assignment().
exitAssignment(IrpParser.AssignmentContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.assignment().
exitBare_irstream(IrpParser.Bare_irstreamContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.bare_irstream().
exitBare_irstream(IrpParser.Bare_irstreamContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.bare_irstream().
exitBitspec(IrpParser.BitspecContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.bitspec().
exitBitspec(IrpParser.BitspecContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.bitspec().
exitBitspec_irstream(IrpParser.Bitspec_irstreamContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.bitspec_irstream().
exitBitspec_irstream(IrpParser.Bitspec_irstreamContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.bitspec_irstream().
exitDefinition(IrpParser.DefinitionContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.definition().
exitDefinition(IrpParser.DefinitionContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.definition().
exitDefinitions(IrpParser.DefinitionsContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.definitions().
exitDefinitions(IrpParser.DefinitionsContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.definitions().
exitDefinitions_list(IrpParser.Definitions_listContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.definitions_list().
exitDefinitions_list(IrpParser.Definitions_listContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.definitions_list().
exitDuration(IrpParser.DurationContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.duration().
exitDuration(IrpParser.DurationContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.duration().
exitDutycycle_item(IrpParser.Dutycycle_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.dutycycle_item().
exitDutycycle_item(IrpParser.Dutycycle_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.dutycycle_item().
exitEveryRule(ParserRuleContext) - Method in class org.harctoolbox.irp.IrpBaseListener
exitExpression(IrpParser.ExpressionContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.expression().
exitExpression(IrpParser.ExpressionContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.expression().
exitExpressionEOF(IrpParser.ExpressionEOFContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.expressionEOF().
exitExpressionEOF(IrpParser.ExpressionEOFContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.expressionEOF().
exitExtent(IrpParser.ExtentContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.extent().
exitExtent(IrpParser.ExtentContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.extent().
exitFinite_bitfield(IrpParser.Finite_bitfieldContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by the finite_bitfield labeled alternative in IrpParser.bitfield().
exitFinite_bitfield(IrpParser.Finite_bitfieldContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by the finite_bitfield labeled alternative in IrpParser.bitfield().
exitFlash(IrpParser.FlashContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.flash().
exitFlash(IrpParser.FlashContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.flash().
exitFloat_number(IrpParser.Float_numberContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.float_number().
exitFloat_number(IrpParser.Float_numberContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.float_number().
exitFrequency_item(IrpParser.Frequency_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.frequency_item().
exitFrequency_item(IrpParser.Frequency_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.frequency_item().
exitGap(IrpParser.GapContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.gap().
exitGap(IrpParser.GapContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.gap().
exitGeneralspec(IrpParser.GeneralspecContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.generalspec().
exitGeneralspec(IrpParser.GeneralspecContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.generalspec().
exitGeneralspec_item(IrpParser.Generalspec_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.generalspec_item().
exitGeneralspec_item(IrpParser.Generalspec_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.generalspec_item().
exitGeneralspec_list(IrpParser.Generalspec_listContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.generalspec_list().
exitGeneralspec_list(IrpParser.Generalspec_listContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.generalspec_list().
exitInfinite_bitfield(IrpParser.Infinite_bitfieldContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by the infinite_bitfield labeled alternative in IrpParser.bitfield().
exitInfinite_bitfield(IrpParser.Infinite_bitfieldContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by the infinite_bitfield labeled alternative in IrpParser.bitfield().
exitIrstream(IrpParser.IrstreamContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.irstream().
exitIrstream(IrpParser.IrstreamContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.irstream().
exitIrstream_item(IrpParser.Irstream_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.irstream_item().
exitIrstream_item(IrpParser.Irstream_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.irstream_item().
exitName(IrpParser.NameContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.name().
exitName(IrpParser.NameContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.name().
exitName_or_number(IrpParser.Name_or_numberContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.name_or_number().
exitName_or_number(IrpParser.Name_or_numberContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.name_or_number().
exitNumber(IrpParser.NumberContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.number().
exitNumber(IrpParser.NumberContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.number().
exitNumber_with_decimals(IrpParser.Number_with_decimalsContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.number_with_decimals().
exitNumber_with_decimals(IrpParser.Number_with_decimalsContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.number_with_decimals().
exitOrder_item(IrpParser.Order_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.order_item().
exitOrder_item(IrpParser.Order_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.order_item().
exitPara_expression(IrpParser.Para_expressionContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.para_expression().
exitPara_expression(IrpParser.Para_expressionContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.para_expression().
exitParameter_spec(IrpParser.Parameter_specContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.parameter_spec().
exitParameter_spec(IrpParser.Parameter_specContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.parameter_spec().
exitParameter_specs(IrpParser.Parameter_specsContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.parameter_specs().
exitParameter_specs(IrpParser.Parameter_specsContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.parameter_specs().
exitPrimary_item(IrpParser.Primary_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.primary_item().
exitPrimary_item(IrpParser.Primary_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.primary_item().
exitProtocol(IrpParser.ProtocolContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.protocol().
exitProtocol(IrpParser.ProtocolContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.protocol().
exitRepeat_marker(IrpParser.Repeat_markerContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.repeat_marker().
exitRepeat_marker(IrpParser.Repeat_markerContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.repeat_marker().
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.AlternativeContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.AssignmentContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Bare_irstreamContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Bitspec_irstreamContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.BitspecContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.DefinitionContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Definitions_listContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.DefinitionsContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.DurationContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Dutycycle_itemContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.ExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.ExpressionEOFContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.ExtentContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Finite_bitfieldContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.FlashContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Float_numberContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Frequency_itemContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.GapContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Generalspec_listContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.GeneralspecContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Infinite_bitfieldContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.IrstreamContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Name_or_numberContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.NameContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Number_with_decimalsContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.NumberContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Order_itemContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Para_expressionContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Parameter_specsContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Primary_itemContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Repeat_markerContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.Unit_itemContext
 
exitRule(ParseTreeListener) - Method in class org.harctoolbox.irp.IrpParser.VariationContext
 
exitUnit_item(IrpParser.Unit_itemContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.unit_item().
exitUnit_item(IrpParser.Unit_itemContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.unit_item().
exitVariation(IrpParser.VariationContext) - Method in class org.harctoolbox.irp.IrpBaseListener
Exit a parse tree produced by IrpParser.variation().
exitVariation(IrpParser.VariationContext) - Method in interface org.harctoolbox.irp.IrpListener
Exit a parse tree produced by IrpParser.variation().
expandAlias(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
expandLhsSolve() - Method in class org.harctoolbox.irp.Equation
 
expression(PrintStream, CommandCommonOptions) - Method in class org.harctoolbox.cmdline.CommandExpression
 
Expression - Class in org.harctoolbox.irp
This class corresponds to Chapter 9.
Expression(ParseTree) - Constructor for class org.harctoolbox.irp.Expression
 
expression() - Method in class org.harctoolbox.irp.IrpParser.AssignmentContext
 
expression() - Method in class org.harctoolbox.irp.IrpParser.DefinitionContext
 
expression() - Method in class org.harctoolbox.irp.IrpParser
 
expression() - Method in class org.harctoolbox.irp.IrpParser.ExpressionContext
 
expression(int) - Method in class org.harctoolbox.irp.IrpParser.ExpressionContext
 
expression() - Method in class org.harctoolbox.irp.IrpParser.ExpressionEOFContext
 
expression() - Method in class org.harctoolbox.irp.IrpParser.Para_expressionContext
 
expression() - Method in class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
ExpressionContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.ExpressionContext
 
expressionEOF() - Method in class org.harctoolbox.irp.IrpParser
 
ExpressionEOFContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.ExpressionEOFContext
 
Extent - Class in org.harctoolbox.irp
This class implements Extents as per Chapter 4.
Extent(String) - Constructor for class org.harctoolbox.irp.Extent
 
Extent(ParserDriver) - Constructor for class org.harctoolbox.irp.Extent
 
Extent(IrpParser.ExtentContext) - Constructor for class org.harctoolbox.irp.Extent
 
Extent(double, String) - Constructor for class org.harctoolbox.irp.Extent
 
Extent(double) - Constructor for class org.harctoolbox.irp.Extent
 
Extent(NameOrNumber, String) - Constructor for class org.harctoolbox.irp.Extent
 
extent() - Method in class org.harctoolbox.irp.IrpParser.DurationContext
 
extent() - Method in class org.harctoolbox.irp.IrpParser
 
ExtentContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.ExtentContext
 
extractPass(IrSignal.Pass, IrSignal.Pass) - Method in class org.harctoolbox.irp.Assignment
 
extractPass(IrSignal.Pass, IrSignal.Pass) - Method in class org.harctoolbox.irp.BareIrStream
 
extractPass(IrSignal.Pass, IrSignal.Pass) - Method in class org.harctoolbox.irp.BitspecIrstream
 
extractPass(IrSignal.Pass) - Method in class org.harctoolbox.irp.BitspecIrstream
 
extractPass(IrSignal.Pass, IrSignal.Pass) - Method in class org.harctoolbox.irp.Duration
 
extractPass(IrSignal.Pass, IrSignal.Pass) - Method in class org.harctoolbox.irp.FiniteBitField
 
extractPass(IrSignal.Pass, IrSignal.Pass) - Method in class org.harctoolbox.irp.IrStream
 
extractPass(IrSignal.Pass, IrSignal.Pass) - Method in interface org.harctoolbox.irp.IrStreamItem
 
extractPass(IrSignal.Pass, IrSignal.Pass) - Method in class org.harctoolbox.irp.Variation
 

F

FALSE - Static variable in class org.harctoolbox.irp.Expression
 
FALSE_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
FileListParser - Class in org.harctoolbox.cmdline
 
FileListParser() - Constructor for class org.harctoolbox.cmdline.FileListParser
 
fileName(String) - Method in class org.harctoolbox.irp.CodeGenerator
 
fileName(String) - Method in class org.harctoolbox.irp.DumpCodeGenerator
 
fileName(String) - Method in class org.harctoolbox.irp.STCodeGenerator
 
filesInDirMatchingRegExp(File, String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
findRepeat(ModulatedIrSequence, Double, Double) - Static method in class org.harctoolbox.analyze.RepeatFinder
 
findRepeat(ModulatedIrSequence) - Static method in class org.harctoolbox.analyze.RepeatFinder
 
findRepeatClean(ModulatedIrSequence, Double, Double) - Static method in class org.harctoolbox.analyze.RepeatFinder
 
findRepeatClean(ModulatedIrSequence) - Static method in class org.harctoolbox.analyze.RepeatFinder
 
Finite_bitfieldContext(IrpParser.BitfieldContext) - Constructor for class org.harctoolbox.irp.IrpParser.Finite_bitfieldContext
 
FiniteBitField - Class in org.harctoolbox.irp
 
FiniteBitField(String) - Constructor for class org.harctoolbox.irp.FiniteBitField
 
FiniteBitField(String, long) - Constructor for class org.harctoolbox.irp.FiniteBitField
 
FiniteBitField(String, long, boolean) - Constructor for class org.harctoolbox.irp.FiniteBitField
 
FiniteBitField(IrpParser.Finite_bitfieldContext) - Constructor for class org.harctoolbox.irp.FiniteBitField
 
first() - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
firstBigGap(int, double) - Method in class org.harctoolbox.ircore.IrSequence
 
fixIrRemoteSilliness(String) - Static method in class org.harctoolbox.ircore.AbstractIrParser
 
Flash - Class in org.harctoolbox.irp
This class implements Flash as per Chapter 3.
Flash(String) - Constructor for class org.harctoolbox.irp.Flash
 
Flash(ParserDriver) - Constructor for class org.harctoolbox.irp.Flash
 
Flash(IrpParser.FlashContext) - Constructor for class org.harctoolbox.irp.Flash
 
Flash(double, String) - Constructor for class org.harctoolbox.irp.Flash
 
Flash(double) - Constructor for class org.harctoolbox.irp.Flash
 
Flash(NameOrNumber, String) - Constructor for class org.harctoolbox.irp.Flash
 
flash() - Method in class org.harctoolbox.irp.IrpParser.DurationContext
 
flash() - Method in class org.harctoolbox.irp.IrpParser
 
FlashContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.FlashContext
 
flashExcess(double) - Method in class org.harctoolbox.ircore.IrSequence
Adds an amount to all flashes, and subtract it from all gaps.
float_number() - Method in class org.harctoolbox.irp.IrpParser
 
float_number() - Method in class org.harctoolbox.irp.IrpParser.Number_with_decimalsContext
 
Float_numberContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Float_numberContext
 
Floatable - Interface in org.harctoolbox.irp
Interface for classes that can produce an floating point number.
FloatNumber - Class in org.harctoolbox.irp
 
FloatNumber(double) - Constructor for class org.harctoolbox.irp.FloatNumber
 
FloatNumber(IrpParser.Float_numberContext) - Constructor for class org.harctoolbox.irp.FloatNumber
 
FloatNumber(String) - Constructor for class org.harctoolbox.irp.FloatNumber
 
FloatNumber(ParserDriver) - Constructor for class org.harctoolbox.irp.FloatNumber
 
formatInteger(int) - Static method in class org.harctoolbox.ircore.Pronto
Formats an integer like seen in CCF strings, in printf-ish, using "%04X".
formatIntegerWithLeadingZeros(long, int, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
formatIntegerWithLeadingZeros(int, int) - Method in class org.harctoolbox.irp.Number
 
frequency(int) - Static method in class org.harctoolbox.ircore.Pronto
Computes the carrier frequency in Hz.
FREQUENCY_CONSTANT - Static variable in class org.harctoolbox.ircore.Pronto
Constant used for computing the frequency code from the frequency
FREQUENCY_INDEX - Static variable in class org.harctoolbox.ircore.Pronto
 
frequency_item() - Method in class org.harctoolbox.irp.IrpParser
 
frequency_item() - Method in class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
Frequency_itemContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Frequency_itemContext
 
FREQUENCY_LOWER_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
FREQUENCY_TOLERANCE_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
FREQUENCY_UPPER_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
frequencyAverage(Iterable<ModulatedIrSequence>) - Static method in class org.harctoolbox.ircore.ModulatedIrSequence
 
frequencyCode(double) - Static method in class org.harctoolbox.ircore.Pronto
Returns frequency code from frequency in Hz (the second number in the CCF).
FrequencyParser - Class in org.harctoolbox.cmdline
 
FrequencyParser() - Constructor for class org.harctoolbox.cmdline.FrequencyParser
 
frequencyTolerance - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
full - Variable in class org.harctoolbox.analyze.AbstractBiphaseDecoder
 

G

Gap - Class in org.harctoolbox.irp
This class implements Gap as per Chapter 3.
Gap(String) - Constructor for class org.harctoolbox.irp.Gap
 
Gap(double) - Constructor for class org.harctoolbox.irp.Gap
 
Gap(double, String) - Constructor for class org.harctoolbox.irp.Gap
 
Gap(NameOrNumber, String) - Constructor for class org.harctoolbox.irp.Gap
 
gap() - Method in class org.harctoolbox.irp.IrpParser.DurationContext
 
gap() - Method in class org.harctoolbox.irp.IrpParser
 
GapContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.GapContext
 
GeneralSpec - Class in org.harctoolbox.irp
This class implements GeneralSpec as given in Chapter 2 of Dixon: "Specification of IRP Notation", second draft.
GeneralSpec(BitDirection, Double, Double, Double) - Constructor for class org.harctoolbox.irp.GeneralSpec
This constructor is intended for debugging and testing only.
GeneralSpec(BitDirection, Double, Double) - Constructor for class org.harctoolbox.irp.GeneralSpec
 
GeneralSpec() - Constructor for class org.harctoolbox.irp.GeneralSpec
This constructor is intended for debugging and testing only
GeneralSpec(String) - Constructor for class org.harctoolbox.irp.GeneralSpec
 
GeneralSpec(IrpParser.ProtocolContext) - Constructor for class org.harctoolbox.irp.GeneralSpec
 
GeneralSpec(IrpParser.GeneralspecContext) - Constructor for class org.harctoolbox.irp.GeneralSpec
 
GeneralSpec(IrpParser.Generalspec_listContext) - Constructor for class org.harctoolbox.irp.GeneralSpec
 
generalspec() - Method in class org.harctoolbox.irp.IrpParser
 
generalspec() - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
generalspec_item() - Method in class org.harctoolbox.irp.IrpParser
 
generalspec_item() - Method in class org.harctoolbox.irp.IrpParser.Generalspec_listContext
 
generalspec_item(int) - Method in class org.harctoolbox.irp.IrpParser.Generalspec_listContext
 
Generalspec_itemContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
generalspec_list() - Method in class org.harctoolbox.irp.IrpParser
 
generalspec_list() - Method in class org.harctoolbox.irp.IrpParser.GeneralspecContext
 
Generalspec_listContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Generalspec_listContext
 
GeneralspecContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.GeneralspecContext
 
generate(Collection<String>, IrpDatabase, File, boolean, Map<String, String>, Double, Double, Double, String, String, String) - Method in class org.harctoolbox.irp.CodeGenerator
 
generate(Collection<String>, IrpDatabase, PrintStream, boolean, Map<String, String>, Double, Double, Double, String, String, String) - Method in class org.harctoolbox.irp.CodeGenerator
 
get(int) - Method in class org.harctoolbox.ircore.IrSequence
Returns the i'th value, a duration in micro seconds.
get(int) - Method in class org.harctoolbox.irp.BitSpec
 
get(String) - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
get(String) - Method in class org.harctoolbox.irp.NameEngine
Returns the expression associated to the name given as parameter.
get(Name) - Method in class org.harctoolbox.irp.NameEngine
 
get() - Method in class org.harctoolbox.irp.RecognizeData
 
getAbsoluteTolerance(Double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
getAbsoluteTolerance() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
getAbsoluteTolerance(Double, boolean) - Method in class org.harctoolbox.irp.NamedProtocol
 
getAbsoluteTolerance() - Method in class org.harctoolbox.irp.NamedProtocol
 
getAbsoluteTolerance() - Method in class org.harctoolbox.irp.RecognizeData
 
getAliases() - Method in class org.harctoolbox.irp.IrpDatabase
 
getATN() - Method in class org.harctoolbox.irp.IrpLexer
 
getATN() - Method in class org.harctoolbox.irp.IrpParser
 
getBeginLength() - Method in class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
getBinaryParameters(String) - Method in class org.harctoolbox.lirc.LircRemote
 
getBitDirection() - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
getBitDirection() - Method in class org.harctoolbox.irp.GeneralSpec
 
getBitDirection() - Method in class org.harctoolbox.irp.Protocol
 
getBitmask() - Method in class org.harctoolbox.irp.BitwiseParameter
 
getBitmask() - Method in class org.harctoolbox.irp.Equation
 
getBitmask(String) - Method in class org.harctoolbox.irp.ParameterCollector
 
getBitSpec() - Method in class org.harctoolbox.irp.BitspecIrstream
 
getBitspecIrstream() - Method in class org.harctoolbox.irp.Protocol
 
getBurst(int) - Method in class org.harctoolbox.analyze.Analyzer
Return bursts order after their frequency.
getChannelNames() - Method in class org.harctoolbox.irp.IrpLexer
 
getChop(NameEngine) - Method in class org.harctoolbox.irp.BitField
 
getChop() - Method in class org.harctoolbox.irp.BitField
 
getChop(RecognizeData) - Method in class org.harctoolbox.irp.BitField
 
getChunkSize() - Method in class org.harctoolbox.irp.BitSpec
 
getCleanedHistogram() - Method in class org.harctoolbox.analyze.Cleaner
 
getCleanedTime(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getCleaner() - Method in class org.harctoolbox.analyze.CleanerParser
 
getCName(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getCName() - Method in class org.harctoolbox.irp.NamedProtocol
 
getCodes() - Method in class org.harctoolbox.lirc.LircCommand
 
getCommands() - Method in class org.harctoolbox.lirc.LircRemote
 
getConfigFileVersion() - Method in class org.harctoolbox.irp.IrpDatabase
 
getData() - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
getDebugProtocolRegExp() - Static method in class org.harctoolbox.irp.Decoder
 
getDecode() - Method in class org.harctoolbox.irp.Decoder.Decode
 
getDecode() - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
getDecode() - Method in interface org.harctoolbox.irp.ElementaryDecode
 
getDecoderName() - Method in class org.harctoolbox.irp.Protocol
 
getDefault() - Method in class org.harctoolbox.irp.ParameterSpec
 
getDefaultAbsoluteTolerance() - Static method in class org.harctoolbox.analyze.RepeatFinder
 
getDefaultMinRepeatLastGap() - Static method in class org.harctoolbox.analyze.RepeatFinder
 
getDefaultRelativeTolerance() - Static method in class org.harctoolbox.analyze.RepeatFinder
 
getDefinitions() - Method in class org.harctoolbox.irp.Protocol
 
getDocumentation(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getDocumentation() - Method in class org.harctoolbox.irp.NamedProtocol
 
getDocumentationExpandAlias(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getDouble(IrSignal.Pass, int) - Method in class org.harctoolbox.ircore.IrSignal
 
getDuplicates() - Method in class org.harctoolbox.irp.DuplicateFinder
 
getDuration(int) - Method in class org.harctoolbox.ircore.IrSignal
Computes the duration in microseconds of the intro sequence, repetitions repeats of the repeat sequence, plus the ending sequence.
getDurations() - Method in class org.harctoolbox.irp.BareIrStream
 
getDutyCycle() - Method in class org.harctoolbox.ircore.IrSignal
 
getDutyCycle() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
getDutyCycle() - Method in class org.harctoolbox.irp.GeneralSpec
 
getDutyCycle() - Method in class org.harctoolbox.irp.Protocol
 
getDutyCycleWithDefault() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
getEndingDouble(int) - Method in class org.harctoolbox.ircore.IrSignal
 
getEndingInts() - Method in class org.harctoolbox.ircore.IrSignal
 
getEndingLength() - Method in class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
getEndingLength() - Method in class org.harctoolbox.ircore.IrSignal
 
getEndingPulses() - Method in class org.harctoolbox.ircore.IrSignal
Returns the data in the intro sequence, as a sequence of pulses in the used frequency.
getEndingSequence() - Method in class org.harctoolbox.ircore.IrSignal
 
getEndingStart() - Method in class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
getExitStatus() - Method in class org.harctoolbox.cmdline.ProgramExitStatus
 
getExtentDuration() - Method in class org.harctoolbox.irp.RecognizeData
 
getFirst() - Method in class org.harctoolbox.lirc.LircRemote.Pair
 
getFirstOccurance() - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateEntry
 
getFirstProperty(String, String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getFlashDuration() - Method in class org.harctoolbox.analyze.Burst
 
getFlashes() - Method in class org.harctoolbox.analyze.Cleaner
 
getFlashesSortedAfterFrequency(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getFrequency() - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
getFrequency() - Method in class org.harctoolbox.analyze.Analyzer
 
getFrequency() - Method in class org.harctoolbox.ircore.IrSignal
 
getFrequency() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
getFrequency() - Method in class org.harctoolbox.irp.GeneralSpec
 
getFrequency() - Method in class org.harctoolbox.irp.Protocol
 
getFrequencyAsString() - Method in class org.harctoolbox.ircore.IrSignal
 
getFrequencyTolerance(Double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
getFrequencyTolerance() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
getFrequencyTolerance(Double, boolean) - Method in class org.harctoolbox.irp.NamedProtocol
 
getFrequencyTolerance() - Method in class org.harctoolbox.irp.NamedProtocol
 
getFrequencyWitDefault() - Method in class org.harctoolbox.irp.GeneralSpec
 
getFrequencyWithDefault() - Method in class org.harctoolbox.ircore.IrSignal
 
getFrequencyWithDefault(Double) - Static method in class org.harctoolbox.ircore.ModulatedIrSequence
 
getFrequencyWithDefault() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
getFrequencyWithDefault() - Method in class org.harctoolbox.irp.Protocol
 
getGap() - Method in class org.harctoolbox.ircore.IrSignal
Returns max gap of intro- and repeat sequences.
getGapDuration() - Method in class org.harctoolbox.analyze.Burst
 
getGaps() - Method in class org.harctoolbox.analyze.Cleaner
 
getGapsSortedAfterFrequency(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getGeneralSpec(double) - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
getGeneralSpec() - Method in class org.harctoolbox.irp.Protocol
 
getGeneralSpec() - Method in class org.harctoolbox.irp.Traverser
 
getGrammarFileName() - Method in class org.harctoolbox.irp.IrpLexer
 
getGrammarFileName() - Method in class org.harctoolbox.irp.IrpParser
 
getHasConsumed() - Method in class org.harctoolbox.irp.RecognizeData
 
getHtmlDocumentation(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getIndex(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getInputSteam(String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Either opens an input file or returns stdin.
getIntroDouble(int) - Method in class org.harctoolbox.ircore.IrSignal
Returns the i'th data in the intro sequence, as double.
getIntroInts() - Method in class org.harctoolbox.ircore.IrSignal
Returns the data in the intro sequence, as a sequence of microsecond durations.
getIntroLength() - Method in class org.harctoolbox.ircore.IrSignal
Returns length of Intro sequence, in number of flashes and gaps.
getIntroPulses() - Method in class org.harctoolbox.ircore.IrSignal
Returns the data in the intro sequence, as a sequence of pulses in the used frequency.
getIntroSequence() - Method in class org.harctoolbox.ircore.IrSignal
 
getIrp(String, String) - Static method in class org.harctoolbox.irp.IrpDatabase
Static version of getIrp.
getIrp(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getIrp() - Method in class org.harctoolbox.irp.Protocol
 
getIrpExpandAlias(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getIrStream() - Method in class org.harctoolbox.irp.BitspecIrstream
 
getIrStreamItems() - Method in class org.harctoolbox.irp.BareIrStream
 
getKeys() - Method in class org.harctoolbox.irp.IrpDatabase
Returns the keys of the protocol data base, which happens to be the protocol names converted to lower case.
getLastGap() - Method in class org.harctoolbox.ircore.IrSequence
Return last entry, or null if the data is empty.
getLength() - Method in class org.harctoolbox.ircore.IrSequence
Returns the number of gaps and flashes.
getLength(IrSignal.Pass) - Method in class org.harctoolbox.ircore.IrSignal
 
getLevel() - Method in class org.harctoolbox.irp.RecognizeData
 
getLogLevel() - Method in class org.harctoolbox.irp.RecognizeData
 
getMap() - Method in class org.harctoolbox.irp.Decoder.Decode
 
getMap() - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
getMap() - Method in interface org.harctoolbox.irp.ElementaryDecode
 
getMatchingNames(Iterable<String>, boolean, boolean) - Method in class org.harctoolbox.irp.IrpDatabase
 
getMatchingNamesExact(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getMatchingNamesRegexp(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getMax() - Method in class org.harctoolbox.irp.ParameterSpec
 
getMax() - Method in class org.harctoolbox.irp.RepeatMarker
 
getMaxMicroSeconds() - Method in class org.harctoolbox.analyze.Burst.Preferences
 
getMaxParameterWidth() - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
getMaxRoundingError() - Method in class org.harctoolbox.analyze.Burst.Preferences
 
getMaxUnits() - Method in class org.harctoolbox.analyze.Burst.Preferences
 
getMessage() - Method in class org.harctoolbox.cmdline.ProgramExitStatus
 
getMin() - Method in class org.harctoolbox.irp.ParameterSpec
 
getMin() - Method in class org.harctoolbox.irp.RepeatMarker
 
getMinimumLeadout(Double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
getMinimumLeadout() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
getMinimumLeadout(Double, boolean) - Method in class org.harctoolbox.irp.NamedProtocol
 
getMinimumLeadout() - Method in class org.harctoolbox.irp.NamedProtocol
 
getMinRepeatLastGap(Double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
getModeNames() - Method in class org.harctoolbox.irp.IrpLexer
 
getName(Burst) - Method in class org.harctoolbox.analyze.Analyzer
 
getName(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getName() - Method in class org.harctoolbox.ircore.BracketedIrSignalParser
 
getName() - Method in interface org.harctoolbox.ircore.IrSignalParser
 
getName() - Method in class org.harctoolbox.ircore.MultilineIrSignalParser
 
getName() - Method in class org.harctoolbox.ircore.ProntoParser
 
getName() - Method in class org.harctoolbox.ircore.ProntoParserLoose
 
getName() - Method in class org.harctoolbox.irp.Assignment
 
getName() - Method in class org.harctoolbox.irp.Decoder.Decode
 
getName() - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
getName() - Method in class org.harctoolbox.irp.Equation
 
getName() - Method in interface org.harctoolbox.irp.HasPreferOvers
 
getName(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getName() - Method in class org.harctoolbox.irp.NamedProtocol
 
getName() - Method in class org.harctoolbox.irp.ParameterSpec
 
getName() - Method in class org.harctoolbox.irp.ShortProntoParser
 
getName() - Method in class org.harctoolbox.lirc.LircCommand
 
getName() - Method in class org.harctoolbox.lirc.LircRemote
 
getNamedProtocol() - Method in class org.harctoolbox.irp.Decoder.Decode
 
getNamedProtocol(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getNamedProtocol(Collection<String>) - Method in class org.harctoolbox.irp.IrpDatabase
 
getNamedProtocolExpandAlias(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getNameEngine() - Method in class org.harctoolbox.irp.Traverser
 
getNameExpandAlias(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getNames() - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateCollection
 
getNames() - Method in class org.harctoolbox.irp.IrpDatabase
 
getNames() - Method in class org.harctoolbox.irp.ParameterCollector
 
getNames() - Method in class org.harctoolbox.irp.ParameterSpecs
 
getNoBits() - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
getNoBitsLimit(List<Integer>) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
getNoBitsLimit(int) - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
getNormalFormIrp(String, int) - Method in class org.harctoolbox.irp.IrpDatabase
 
getNoSequences() - Method in class org.harctoolbox.analyze.Cleaner
 
getNumberBits() - Method in class org.harctoolbox.irp.BitCounter
 
getNumberFlashes(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getNumberGaps(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getNumberOfFlashes() - Method in class org.harctoolbox.analyze.Cleaner
 
getNumberOfGaps() - Method in class org.harctoolbox.analyze.Cleaner
 
getNumberPairs(Burst) - Method in class org.harctoolbox.analyze.Analyzer
 
getNumberPairs(int, int) - Method in class org.harctoolbox.analyze.Cleaner
 
getNumberRepeats() - Method in class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
getOutputStream() - Method in interface org.harctoolbox.cmdline.CmdLineProgram
 
getOutputStream() - Method in class org.harctoolbox.irp.IrpTransmogrifier
 
getPairs() - Method in class org.harctoolbox.analyze.Analyzer
 
getParameterCollector() - Method in class org.harctoolbox.irp.RecognizeData
 
getParameterDefault(String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
getParameterDefault(String) - Method in class org.harctoolbox.irp.Protocol
 
getParameterMax(String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
getParameterMax(String) - Method in class org.harctoolbox.irp.Protocol
 
getParameterMin(String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
getParameterMin(String) - Method in class org.harctoolbox.irp.Protocol
 
getParameterSpec(String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
getParameterSpecs() - Method in class org.harctoolbox.irp.Protocol
 
getParameterWidth(int) - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
getParams() - Method in class org.harctoolbox.irp.ParameterSpecs
 
getParser() - Method in class org.harctoolbox.irp.ParserDriver
 
getParseTree() - Method in class org.harctoolbox.irp.IrpObject
 
getPass() - Method in class org.harctoolbox.irp.RecognizeData
 
getPosition(int) - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateCollection
 
getPosition() - Method in class org.harctoolbox.irp.RecognizeData
 
getPossiblyNull(String) - Method in class org.harctoolbox.irp.NameEngine
 
getPreferOverNames() - Method in class org.harctoolbox.irp.Decoder.Decode
 
getPreferOverNames() - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
getPreferOverNames() - Method in interface org.harctoolbox.irp.HasPreferOvers
Returns the prefer-overs.
getPreferOverNames() - Method in class org.harctoolbox.irp.NamedProtocol
 
getPrintStream(String, String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Either opens a file (optionally for appending (if beginning with +)) or returns stdout.
getPrintStream(String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Either opens a file (optionally for appending (if beginning with +)) or returns stdout.
getProperties(String, String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getProtocol(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getProtocolExpandAlias(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
getRecommendedParameterWidths() - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateCollection
 
getRecommendedParameterWidthsAsString() - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateCollection
 
getRelativeTolerance(Double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
getRelativeTolerance() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
getRelativeTolerance(Double, boolean) - Method in class org.harctoolbox.irp.NamedProtocol
 
getRelativeTolerance() - Method in class org.harctoolbox.irp.NamedProtocol
 
getRelativeTolerance() - Method in class org.harctoolbox.irp.RecognizeData
 
getRepeatDouble(int) - Method in class org.harctoolbox.ircore.IrSignal
 
getRepeatFinder() - Method in class org.harctoolbox.analyze.RepeatFinderParser
 
getRepeatFinderData() - Method in class org.harctoolbox.analyze.RepeatFinder
 
getRepeatInts() - Method in class org.harctoolbox.ircore.IrSignal
 
getRepeatLength() - Method in class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
getRepeatLength() - Method in class org.harctoolbox.ircore.IrSignal
 
getRepeatMarker() - Method in class org.harctoolbox.irp.IrStream
 
getRepeatPulses() - Method in class org.harctoolbox.ircore.IrSignal
Returns the data in the intro sequence, as a sequence of pulses in the used frequency.
getRepeatSequence() - Method in class org.harctoolbox.ircore.IrSignal
 
getRest() - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.AlternativeContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.AssignmentContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Bare_irstreamContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.BitfieldContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Bitspec_irstreamContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.BitspecContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.DefinitionContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Definitions_listContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.DefinitionsContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.DurationContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Dutycycle_itemContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.ExpressionContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.ExpressionEOFContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.ExtentContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.FlashContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Float_numberContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Frequency_itemContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.GapContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Generalspec_listContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.GeneralspecContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.IrstreamContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Name_or_numberContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.NameContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Number_with_decimalsContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.NumberContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Order_itemContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Para_expressionContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Parameter_specsContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Primary_itemContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Repeat_markerContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.Unit_itemContext
 
getRuleIndex() - Method in class org.harctoolbox.irp.IrpParser.VariationContext
 
getRuleNames() - Method in class org.harctoolbox.irp.IrpLexer
 
getRuleNames() - Method in class org.harctoolbox.irp.IrpParser
 
getSecond() - Method in class org.harctoolbox.lirc.LircRemote.Pair
 
getSequenceBegin(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getSequenceLength(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getSerializedATN() - Method in class org.harctoolbox.irp.IrpLexer
 
getSerializedATN() - Method in class org.harctoolbox.irp.IrpParser
 
getSortedBurst(int) - Method in class org.harctoolbox.analyze.Analyzer
Return bursts ordered lexicographically.
getSource() - Method in class org.harctoolbox.ircore.AbstractIrParser
 
getText() - Method in exception org.harctoolbox.irp.IrpParseException
 
getTimebase() - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
getTimeBaseFromData(double) - Method in class org.harctoolbox.analyze.Cleaner
 
getTimeInUnits() - Method in class org.harctoolbox.irp.Duration
 
getTiming(int) - Method in class org.harctoolbox.analyze.Cleaner
 
getTokenNames() - Method in class org.harctoolbox.irp.IrpLexer
Deprecated.
getTokenNames() - Method in class org.harctoolbox.irp.IrpParser
Deprecated.
getTotalDuration(int, int) - Method in class org.harctoolbox.analyze.Cleaner
 
getTotalDuration() - Method in class org.harctoolbox.ircore.IrSequence
Computes the total duration of the IR sequence modeled.
getTotalDuration(int, int) - Method in class org.harctoolbox.ircore.IrSequence
Computes the total duration of a subsequence of the IR sequence modeled.
getTotalDuration() - Method in class org.harctoolbox.ircore.IrSignal
Computes the duration in microseconds of the intro sequence, one repeat sequence, plus the ending sequence.
getTrunk() - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
getType(int) - Method in class org.harctoolbox.irp.BitCounter
 
getUnaryParameters(String) - Method in class org.harctoolbox.lirc.LircRemote
 
getUnit() - Method in class org.harctoolbox.irp.Duration
 
getUnit() - Method in class org.harctoolbox.irp.GeneralSpec
 
getUnit() - Method in class org.harctoolbox.irp.Protocol
 
getValue() - Method in class org.harctoolbox.irp.BitwiseParameter
 
getValue() - Method in class org.harctoolbox.irp.Equation
 
getValue(String) - Method in class org.harctoolbox.irp.ParameterCollector
 
getVersion() - Method in class org.harctoolbox.irp.IrpDatabase
 
getVocabulary() - Method in class org.harctoolbox.irp.IrpLexer
 
getVocabulary() - Method in class org.harctoolbox.irp.IrpParser
 
getWidth(NameEngine) - Method in class org.harctoolbox.irp.BitField
 
getWidth(RecognizeData) - Method in class org.harctoolbox.irp.BitField
 
getWidth(NameEngine) - Method in class org.harctoolbox.irp.FiniteBitField
 
getWidth(RecognizeData) - Method in class org.harctoolbox.irp.FiniteBitField
 
getWidth(NameEngine) - Method in class org.harctoolbox.irp.InfiniteBitField
 
getWidth(RecognizeData) - Method in class org.harctoolbox.irp.InfiniteBitField
 
getXmlProperties(String, String) - Method in class org.harctoolbox.irp.IrpDatabase
 
GIRR_COMMENT - Static variable in class org.harctoolbox.ircore.XmlUtils
 
GIRR_NAMESPACE_URI - Static variable in class org.harctoolbox.ircore.XmlUtils
 
GIRR_SCHEMA_LOCATION - Static variable in class org.harctoolbox.ircore.XmlUtils
 
guessParameterLength(String) - Method in class org.harctoolbox.irp.Assignment
 
guessParameterLength(String) - Method in class org.harctoolbox.irp.BareIrStream
 
guessParameterLength(String) - Method in class org.harctoolbox.irp.BitspecIrstream
 
guessParameterLength(String) - Method in class org.harctoolbox.irp.Duration
 
guessParameterLength(String) - Method in class org.harctoolbox.irp.FiniteBitField
 
guessParameterLength(String) - Method in class org.harctoolbox.irp.IrStream
 
guessParameterLength(String) - Method in interface org.harctoolbox.irp.IrStreamItem
Tries to infer the bit-length of the parameter with name as the argument.
guessParameterLength(String) - Method in class org.harctoolbox.irp.Protocol
 
guessParameterLength(String) - Method in class org.harctoolbox.irp.Variation
 

H

half - Variable in class org.harctoolbox.analyze.AbstractBiphaseDecoder
 
hasChop() - Method in class org.harctoolbox.irp.BitField
 
hasDefault() - Method in class org.harctoolbox.irp.ParameterSpec
 
hasDistinctFlashesInBursts() - Method in class org.harctoolbox.analyze.PwmDecoder
 
hasDuplicatedElements(List<?>) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
hasExtent() - Method in class org.harctoolbox.irp.Assignment
 
hasExtent() - Method in class org.harctoolbox.irp.BareIrStream
 
hasExtent() - Method in class org.harctoolbox.irp.BitField
 
hasExtent() - Method in class org.harctoolbox.irp.BitSpec
 
hasExtent() - Method in class org.harctoolbox.irp.BitspecIrstream
 
hasExtent() - Method in class org.harctoolbox.irp.Duration
 
hasExtent() - Method in class org.harctoolbox.irp.Extent
 
hasExtent() - Method in class org.harctoolbox.irp.IrStream
 
hasExtent() - Method in interface org.harctoolbox.irp.IrStreamItem
 
hasExtent() - Method in class org.harctoolbox.irp.Protocol
 
hasExtent() - Method in class org.harctoolbox.irp.Variation
 
hasFlag(String) - Method in class org.harctoolbox.lirc.LircRemote
 
hashCode() - Method in class org.harctoolbox.analyze.Burst
 
hashCode() - Method in class org.harctoolbox.irp.Assignment
 
hashCode() - Method in class org.harctoolbox.irp.BareIrStream
 
hashCode() - Method in class org.harctoolbox.irp.BitField
 
hashCode() - Method in class org.harctoolbox.irp.BitSpec
 
hashCode() - Method in class org.harctoolbox.irp.BitspecIrstream
 
hashCode() - Method in class org.harctoolbox.irp.BitwiseParameter
 
hashCode() - Method in class org.harctoolbox.irp.Decoder.Decode
 
hashCode() - Method in class org.harctoolbox.irp.Decoder.DecodeTree
 
hashCode() - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
hashCode() - Method in class org.harctoolbox.irp.Duration
 
hashCode() - Method in class org.harctoolbox.irp.Extent
 
hashCode() - Method in class org.harctoolbox.irp.FiniteBitField
 
hashCode() - Method in class org.harctoolbox.irp.Flash
 
hashCode() - Method in class org.harctoolbox.irp.FloatNumber
 
hashCode() - Method in class org.harctoolbox.irp.Gap
 
hashCode() - Method in class org.harctoolbox.irp.GeneralSpec
 
hashCode() - Method in class org.harctoolbox.irp.IrpObject
 
hashCode() - Method in class org.harctoolbox.irp.IrStream
 
hashCode() - Method in class org.harctoolbox.irp.Name
 
hashCode() - Method in class org.harctoolbox.irp.NamedProtocol
 
hashCode() - Method in class org.harctoolbox.irp.NameEngine
 
hashCode() - Method in class org.harctoolbox.irp.NameOrNumber
 
hashCode() - Method in class org.harctoolbox.irp.Number
 
hashCode() - Method in class org.harctoolbox.irp.NumberWithDecimals
 
hashCode() - Method in class org.harctoolbox.irp.ParameterSpec
 
hashCode() - Method in class org.harctoolbox.irp.ParameterSpecs
 
hashCode() - Method in class org.harctoolbox.irp.Protocol
 
hashCode() - Method in class org.harctoolbox.irp.RepeatMarker
 
hashCode() - Method in class org.harctoolbox.irp.Variation
 
hashForDouble(Double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
hasMemory() - Method in class org.harctoolbox.irp.ParameterSpec
 
hasNonStandardParameters() - Method in class org.harctoolbox.irp.ParameterSpecs
 
hasNonStandardParameters() - Method in class org.harctoolbox.irp.Protocol
 
hasParameter(String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
hasParameter(String) - Method in class org.harctoolbox.irp.Protocol
 
hasParameterDefault(String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
hasParameterDefault(String) - Method in class org.harctoolbox.irp.Protocol
 
hasParameterMemory(String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
hasParameterMemory(String) - Method in class org.harctoolbox.irp.Protocol
 
HasPreferOvers - Interface in org.harctoolbox.irp
Represents an object that has prefer-overs.
hasVariation(boolean) - Method in class org.harctoolbox.irp.BareIrStream
 
hasVariation(boolean) - Method in class org.harctoolbox.irp.IrStream
 
hasVariation() - Method in class org.harctoolbox.irp.Protocol
 
hasVariationWithIntroEqualsRepeat() - Method in class org.harctoolbox.irp.BareIrStream
 
help(PrintStream, JCommander) - Method in class org.harctoolbox.cmdline.CommandHelp
 
helpRequested - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
HEX_STRING_FORMAT - Static variable in class org.harctoolbox.ircore.Pronto
Format code used to format integers in the Pronto Hex.
HEXINT - Static variable in class org.harctoolbox.irp.IrpLexer
 
HEXINT - Static variable in class org.harctoolbox.irp.IrpParser
 
HEXINT() - Method in class org.harctoolbox.irp.IrpParser.NumberContext
 
homepageUrl - Static variable in class org.harctoolbox.irp.Version
Project home page.
HTML_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
HTML_NAMESPACE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
HTML_NAMESPACE_URI - Static variable in class org.harctoolbox.ircore.XmlUtils
 
hz2khz(double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 

I

ID - Static variable in class org.harctoolbox.irp.IrpLexer
 
ID - Static variable in class org.harctoolbox.irp.IrpParser
 
ID() - Method in class org.harctoolbox.irp.IrpParser.NameContext
 
indexData - Variable in class org.harctoolbox.analyze.Cleaner
 
Infinite_bitfieldContext(IrpParser.BitfieldContext) - Constructor for class org.harctoolbox.irp.IrpParser.Infinite_bitfieldContext
 
InfiniteBitField - Class in org.harctoolbox.irp
 
InfiniteBitField(String) - Constructor for class org.harctoolbox.irp.InfiniteBitField
 
InfiniteBitField(ParserDriver) - Constructor for class org.harctoolbox.irp.InfiniteBitField
 
InfiniteBitField(IrpParser.Infinite_bitfieldContext) - Constructor for class org.harctoolbox.irp.InfiniteBitField
 
initRandom(long) - Static method in class org.harctoolbox.ircore.IrSequence
Initialize the random number generator of the class (used for addNoise(...) in a predictable way, using the seed provided.
initRandom() - Static method in class org.harctoolbox.ircore.IrSequence
Initialize the random number generator of the class (used for addNoise(...) in a non-predictable way.
initRandom(long) - Static method in class org.harctoolbox.irp.ParameterSpec
 
inspect() - Method in class org.harctoolbox.irp.DumpItemCodeGenerator
 
inspect() - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
inspect() - Method in class org.harctoolbox.irp.STItemCodeGenerator
 
inspectAndWait() - Method in class org.harctoolbox.irp.DumpItemCodeGenerator
 
inspectAndWait() - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
inspectAndWait() - Method in class org.harctoolbox.irp.STItemCodeGenerator
 
INT - Static variable in class org.harctoolbox.irp.IrpLexer
 
INT() - Method in class org.harctoolbox.irp.IrpParser.Float_numberContext
 
INT(int) - Method in class org.harctoolbox.irp.IrpParser.Float_numberContext
 
INT - Static variable in class org.harctoolbox.irp.IrpParser
 
INT() - Method in class org.harctoolbox.irp.IrpParser.NumberContext
 
interleavingFlashOk() - Method in class org.harctoolbox.irp.BitspecIrstream
 
interleavingFlashOk() - Method in class org.harctoolbox.irp.Protocol
 
interleavingGapOk() - Method in class org.harctoolbox.irp.BitspecIrstream
 
interleavingGapOk() - Method in class org.harctoolbox.irp.Protocol
 
interleavingOk(DurationType, boolean) - Method in class org.harctoolbox.irp.Assignment
 
interleavingOk(DurationType, DurationType, boolean) - Method in class org.harctoolbox.irp.Assignment
 
interleavingOk(DurationType, boolean) - Method in class org.harctoolbox.irp.BareIrStream
 
interleavingOk(DurationType, DurationType, boolean) - Method in class org.harctoolbox.irp.BareIrStream
 
interleavingOk(DurationType, boolean) - Method in class org.harctoolbox.irp.BitspecIrstream
 
interleavingOk(DurationType) - Method in class org.harctoolbox.irp.BitspecIrstream
 
interleavingOk(DurationType, DurationType, boolean) - Method in class org.harctoolbox.irp.BitspecIrstream
 
interleavingOk(DurationType, DurationType) - Method in class org.harctoolbox.irp.BitspecIrstream
 
interleavingOk() - Method in class org.harctoolbox.irp.BitspecIrstream
 
interleavingOk(DurationType, boolean) - Method in class org.harctoolbox.irp.Duration
 
interleavingOk(DurationType, DurationType, boolean) - Method in class org.harctoolbox.irp.Duration
 
interleavingOk(DurationType) - Method in enum org.harctoolbox.irp.DurationType
 
interleavingOk(DurationType, boolean) - Method in class org.harctoolbox.irp.FiniteBitField
 
interleavingOk(DurationType, DurationType, boolean) - Method in class org.harctoolbox.irp.FiniteBitField
 
interleavingOk(DurationType, boolean) - Method in class org.harctoolbox.irp.IrStream
 
interleavingOk(DurationType, DurationType, boolean) - Method in class org.harctoolbox.irp.IrStream
 
interleavingOk(DurationType, boolean) - Method in interface org.harctoolbox.irp.IrStreamItem
 
interleavingOk(DurationType, DurationType, boolean) - Method in interface org.harctoolbox.irp.IrStreamItem
 
interleavingOk() - Method in class org.harctoolbox.irp.Protocol
 
interleavingOk(DurationType, boolean) - Method in class org.harctoolbox.irp.Variation
 
interleavingOk(DurationType, DurationType, boolean) - Method in class org.harctoolbox.irp.Variation
 
INTRO_LENGTH_INDEX - Static variable in class org.harctoolbox.ircore.Pronto
 
introEqualsRepeat() - Method in class org.harctoolbox.irp.Variation
 
introOnly() - Method in class org.harctoolbox.ircore.IrSignal
 
INVALID - Static variable in class org.harctoolbox.ircore.IrCoreUtils
 
INVALID - Static variable in class org.harctoolbox.irp.ParameterCollector
 
InvalidArgumentException - Exception in org.harctoolbox.ircore
Fatally incompatible arguments discovered.
InvalidArgumentException(String) - Constructor for exception org.harctoolbox.ircore.InvalidArgumentException
 
InvalidArgumentException(Throwable) - Constructor for exception org.harctoolbox.ircore.InvalidArgumentException
 
InvalidArgumentException() - Constructor for exception org.harctoolbox.ircore.InvalidArgumentException
 
InvalidNameException - Exception in org.harctoolbox.irp
Thrown if a name is syntactically invalid.
InvalidNameException(String) - Constructor for exception org.harctoolbox.irp.InvalidNameException
 
invert(BitwiseParameter, RecognizeData) - Method in class org.harctoolbox.irp.BitField
 
invert(BitwiseParameter, RecognizeData) - Method in interface org.harctoolbox.irp.EquationSolving
 
invert(BitwiseParameter, RecognizeData) - Method in class org.harctoolbox.irp.FiniteBitField
 
invert(BitwiseParameter, RecognizeData) - Method in class org.harctoolbox.irp.InfiniteBitField
 
invert(BitwiseParameter, RecognizeData) - Method in class org.harctoolbox.irp.Name
 
invert(BitwiseParameter, RecognizeData) - Method in class org.harctoolbox.irp.Number
 
invert(BitwiseParameter, RecognizeData) - Method in class org.harctoolbox.irp.PrimaryItem
Default implementation, for non-invertible expressions.
inverted - Variable in class org.harctoolbox.irp.DuplicateFinder.DuplicateEntry.Occurance
 
IrCoreException - Exception in org.harctoolbox.ircore
Abstract superclass of all the exceptions in IrCore.
IrCoreException(String) - Constructor for exception org.harctoolbox.ircore.IrCoreException
 
IrCoreException(Throwable) - Constructor for exception org.harctoolbox.ircore.IrCoreException
 
IrCoreException() - Constructor for exception org.harctoolbox.ircore.IrCoreException
 
ircoreParsersList(String) - Static method in class org.harctoolbox.ircore.MultiParser
 
IrCoreUtils - Class in org.harctoolbox.ircore
Some useful static functions and constants.
irp - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
IRP_ELEMENT_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
IRP_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
IRP_NAMESPACE_PREFIX - Static variable in class org.harctoolbox.irp.IrpDatabase
 
IRP_NAMESPACE_URI - Static variable in class org.harctoolbox.ircore.XmlUtils
 
IRP_NOTATION_URL - Static variable in class org.harctoolbox.irp.IrpUtils
 
IRP_PROTOCOL_NS - Static variable in class org.harctoolbox.irp.IrpDatabase
 
IRP_PROTOCOL_SCHEMA_LOCATION - Static variable in class org.harctoolbox.irp.IrpDatabase
 
IRP_SCHEMA_LOCATION - Static variable in class org.harctoolbox.ircore.XmlUtils
 
IrpBaseListener - Class in org.harctoolbox.irp
This class provides an empty implementation of IrpListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
IrpBaseListener() - Constructor for class org.harctoolbox.irp.IrpBaseListener
 
IrpBaseVisitor<T> - Class in org.harctoolbox.irp
This class provides an empty implementation of IrpVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
IrpBaseVisitor() - Constructor for class org.harctoolbox.irp.IrpBaseVisitor
 
IrpDatabase - Class in org.harctoolbox.irp
This class is a data bases manager for the data base of IRP protocols.
IrpDatabase(Reader) - Constructor for class org.harctoolbox.irp.IrpDatabase
 
IrpDatabase(InputStream) - Constructor for class org.harctoolbox.irp.IrpDatabase
 
IrpDatabase(File) - Constructor for class org.harctoolbox.irp.IrpDatabase
 
IrpDatabase(String) - Constructor for class org.harctoolbox.irp.IrpDatabase
 
IrpDatabase(String[]) - Constructor for class org.harctoolbox.irp.IrpDatabase
 
IrpDatabase(Iterable<File>) - Constructor for class org.harctoolbox.irp.IrpDatabase
 
IrpDatabase(Document) - Constructor for class org.harctoolbox.irp.IrpDatabase
 
IrpException - Exception in org.harctoolbox.irp
This class is a superclass of the exceptions thrown in the package.
IrpException(String) - Constructor for exception org.harctoolbox.irp.IrpException
 
IrpException() - Constructor for exception org.harctoolbox.irp.IrpException
 
IrpException(Throwable) - Constructor for exception org.harctoolbox.irp.IrpException
 
IrpInvalidArgumentException - Exception in org.harctoolbox.irp
Thrown for invalid arguments.
IrpInvalidArgumentException(String) - Constructor for exception org.harctoolbox.irp.IrpInvalidArgumentException
 
IrpInvalidArgumentException(Throwable) - Constructor for exception org.harctoolbox.irp.IrpInvalidArgumentException
 
IrpInvalidArgumentException() - Constructor for exception org.harctoolbox.irp.IrpInvalidArgumentException
 
IrpLexer - Class in org.harctoolbox.irp
 
IrpLexer(CharStream) - Constructor for class org.harctoolbox.irp.IrpLexer
 
IrpListener - Interface in org.harctoolbox.irp
This interface defines a complete listener for a parse tree produced by IrpParser.
IrpObject - Class in org.harctoolbox.irp
 
IrpObject(ParseTree) - Constructor for class org.harctoolbox.irp.IrpObject
 
IrpParseException - Exception in org.harctoolbox.irp
 
IrpParseException(String, ParseCancellationException) - Constructor for exception org.harctoolbox.irp.IrpParseException
 
IrpParseException(String, String) - Constructor for exception org.harctoolbox.irp.IrpParseException
 
IrpParser - Class in org.harctoolbox.irp
 
IrpParser(TokenStream) - Constructor for class org.harctoolbox.irp.IrpParser
 
IrpParser.AlternativeContext - Class in org.harctoolbox.irp
 
IrpParser.AssignmentContext - Class in org.harctoolbox.irp
 
IrpParser.Bare_irstreamContext - Class in org.harctoolbox.irp
 
IrpParser.BitfieldContext - Class in org.harctoolbox.irp
 
IrpParser.Bitspec_irstreamContext - Class in org.harctoolbox.irp
 
IrpParser.BitspecContext - Class in org.harctoolbox.irp
 
IrpParser.DefinitionContext - Class in org.harctoolbox.irp
 
IrpParser.Definitions_listContext - Class in org.harctoolbox.irp
 
IrpParser.DefinitionsContext - Class in org.harctoolbox.irp
 
IrpParser.DurationContext - Class in org.harctoolbox.irp
 
IrpParser.Dutycycle_itemContext - Class in org.harctoolbox.irp
 
IrpParser.ExpressionContext - Class in org.harctoolbox.irp
 
IrpParser.ExpressionEOFContext - Class in org.harctoolbox.irp
 
IrpParser.ExtentContext - Class in org.harctoolbox.irp
 
IrpParser.Finite_bitfieldContext - Class in org.harctoolbox.irp
 
IrpParser.FlashContext - Class in org.harctoolbox.irp
 
IrpParser.Float_numberContext - Class in org.harctoolbox.irp
 
IrpParser.Frequency_itemContext - Class in org.harctoolbox.irp
 
IrpParser.GapContext - Class in org.harctoolbox.irp
 
IrpParser.Generalspec_itemContext - Class in org.harctoolbox.irp
 
IrpParser.Generalspec_listContext - Class in org.harctoolbox.irp
 
IrpParser.GeneralspecContext - Class in org.harctoolbox.irp
 
IrpParser.Infinite_bitfieldContext - Class in org.harctoolbox.irp
 
IrpParser.Irstream_itemContext - Class in org.harctoolbox.irp
 
IrpParser.IrstreamContext - Class in org.harctoolbox.irp
 
IrpParser.Name_or_numberContext - Class in org.harctoolbox.irp
 
IrpParser.NameContext - Class in org.harctoolbox.irp
 
IrpParser.Number_with_decimalsContext - Class in org.harctoolbox.irp
 
IrpParser.NumberContext - Class in org.harctoolbox.irp
 
IrpParser.Order_itemContext - Class in org.harctoolbox.irp
 
IrpParser.Para_expressionContext - Class in org.harctoolbox.irp
 
IrpParser.Parameter_specContext - Class in org.harctoolbox.irp
 
IrpParser.Parameter_specsContext - Class in org.harctoolbox.irp
 
IrpParser.Primary_itemContext - Class in org.harctoolbox.irp
 
IrpParser.ProtocolContext - Class in org.harctoolbox.irp
 
IrpParser.Repeat_markerContext - Class in org.harctoolbox.irp
 
IrpParser.Unit_itemContext - Class in org.harctoolbox.irp
 
IrpParser.VariationContext - Class in org.harctoolbox.irp
 
IrpTransmogrifier - Class in org.harctoolbox.irp
This class contains a command line main routine, allowing command line access to most things in the package.
IrpTransmogrifier() - Constructor for class org.harctoolbox.irp.IrpTransmogrifier
 
IrpTransmogrifier(PrintStream) - Constructor for class org.harctoolbox.irp.IrpTransmogrifier
 
IrpUtils - Class in org.harctoolbox.irp
This class is a collection of useful utilities as static functions and constants.
IrpVisitor<T> - Interface in org.harctoolbox.irp
This interface defines a complete generic visitor for a parse tree produced by IrpParser.
IrSequence - Class in org.harctoolbox.ircore
This class models an IR Sequence, which is a sequence of pulse pairs.
IrSequence() - Constructor for class org.harctoolbox.ircore.IrSequence
Constructs an empty IrSequence,
IrSequence(double[]) - Constructor for class org.harctoolbox.ircore.IrSequence
Constructs an IrSequence from the parameter data.
IrSequence(double[], Double) - Constructor for class org.harctoolbox.ircore.IrSequence
 
IrSequence(int[]) - Constructor for class org.harctoolbox.ircore.IrSequence
Constructs an IrSequence from the parameter data.
IrSequence(Collection<? extends Number>) - Constructor for class org.harctoolbox.ircore.IrSequence
Constructs an IrSequence from the parameter data.
IrSequence(String[]) - Constructor for class org.harctoolbox.ircore.IrSequence
 
IrSequence(String) - Constructor for class org.harctoolbox.ircore.IrSequence
 
IrSequence(String, Double) - Constructor for class org.harctoolbox.ircore.IrSequence
Constructs an IrSequence from the parameter data.
IrSequence(int[], int, int) - Constructor for class org.harctoolbox.ircore.IrSequence
Constructs an IrSequence from the parameter data.
IrSequence(IrSequence) - Constructor for class org.harctoolbox.ircore.IrSequence
Constructs an IrSequence from the parameter data, by cloning.
IrSequence(IrSequence, int, int) - Constructor for class org.harctoolbox.ircore.IrSequence
 
IrSignal - Class in org.harctoolbox.ircore
This class models a numerical IR signals.
IrSignal(IrSequence, IrSequence, IrSequence, Double, Double) - Constructor for class org.harctoolbox.ircore.IrSignal
Constructs an IrSignal from its arguments.
IrSignal(String, String, String, Double, Double) - Constructor for class org.harctoolbox.ircore.IrSignal
Constructs an IrSignal from its arguments.
IrSignal(IrSequence, Double, Double) - Constructor for class org.harctoolbox.ircore.IrSignal
Constructs an IrSignal from its arguments.
IrSignal(IrSequence, IrSequence, IrSequence, Double) - Constructor for class org.harctoolbox.ircore.IrSignal
Constructs an IrSignal from its arguments.
IrSignal(ModulatedIrSequence) - Constructor for class org.harctoolbox.ircore.IrSignal
Convenience constructor for IrSignals having only an intro sequence.
IrSignal(ModulatedIrSequence, int, int, int) - Constructor for class org.harctoolbox.ircore.IrSignal
Constructs an IrSignal.
IrSignal(int[], int, int, double) - Constructor for class org.harctoolbox.ircore.IrSignal
Constructs an IrSignal from its arguments.
IrSignal(int[], int, int, Double, Double) - Constructor for class org.harctoolbox.ircore.IrSignal
Constructs an IrSignal from its arguments.
IrSignal(IrSequence, int, int, Double, Double) - Constructor for class org.harctoolbox.ircore.IrSignal
 
IrSignal() - Constructor for class org.harctoolbox.ircore.IrSignal
Constructs an IrSignal of zero length.
IrSignal(IrSignal, Double) - Constructor for class org.harctoolbox.ircore.IrSignal
 
IrSignal.Pass - Enum in org.harctoolbox.ircore
 
IrSignalParser - Interface in org.harctoolbox.ircore
 
irstream() - Method in class org.harctoolbox.irp.IrpParser.Bitspec_irstreamContext
 
irstream() - Method in class org.harctoolbox.irp.IrpParser
 
irstream() - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
IrStream - Class in org.harctoolbox.irp
This class implements Irstream as of Chapter 6.
IrStream(String) - Constructor for class org.harctoolbox.irp.IrStream
 
IrStream(ParserDriver) - Constructor for class org.harctoolbox.irp.IrStream
 
IrStream(IrpParser.IrstreamContext) - Constructor for class org.harctoolbox.irp.IrStream
 
IrStream(List<IrStreamItem>, RepeatMarker) - Constructor for class org.harctoolbox.irp.IrStream
 
IrStream(BareIrStream, RepeatMarker) - Constructor for class org.harctoolbox.irp.IrStream
 
IrStream(BareIrStream) - Constructor for class org.harctoolbox.irp.IrStream
 
IrStream(List<IrStreamItem>) - Constructor for class org.harctoolbox.irp.IrStream
 
IrStream() - Constructor for class org.harctoolbox.irp.IrStream
 
irstream_item() - Method in class org.harctoolbox.irp.IrpParser.Bare_irstreamContext
 
irstream_item(int) - Method in class org.harctoolbox.irp.IrpParser.Bare_irstreamContext
 
irstream_item() - Method in class org.harctoolbox.irp.IrpParser
 
Irstream_itemContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
IrstreamContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.IrstreamContext
 
IrStreamItem - Interface in org.harctoolbox.irp
This interface describes the things that make up an IRStream.
isAbstract() - Method in class org.harctoolbox.irp.CodeGenerator
 
isAbstract() - Method in class org.harctoolbox.irp.DumpCodeGenerator
 
isAlias(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
isAllDecodes() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
isBiphase() - Method in class org.harctoolbox.irp.Protocol
 
isConsistent(BitwiseParameter) - Method in class org.harctoolbox.irp.BitwiseParameter
 
isConsistent(long) - Method in class org.harctoolbox.irp.BitwiseParameter
 
isDecodeable() - Method in class org.harctoolbox.irp.NamedProtocol
 
isEmpty() - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
isEmpty() - Method in class org.harctoolbox.ircore.IrSequence
 
isEmpty() - Method in class org.harctoolbox.ircore.IrSignal
 
isEmpty(NameEngine) - Method in class org.harctoolbox.irp.Assignment
 
isEmpty(NameEngine) - Method in class org.harctoolbox.irp.BareIrStream
 
isEmpty() - Method in class org.harctoolbox.irp.BareIrStream
 
isEmpty(NameEngine) - Method in class org.harctoolbox.irp.BitField
 
isEmpty() - Method in class org.harctoolbox.irp.BitSpec
 
isEmpty(NameEngine) - Method in class org.harctoolbox.irp.BitspecIrstream
 
isEmpty() - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
isEmpty(NameEngine) - Method in class org.harctoolbox.irp.Duration
 
isEmpty(NameEngine) - Method in class org.harctoolbox.irp.IrStream
 
isEmpty(NameEngine) - Method in interface org.harctoolbox.irp.IrStreamItem
 
isEmpty() - Method in class org.harctoolbox.irp.NameEngine
 
isEmpty() - Method in class org.harctoolbox.irp.ParameterSpecs
 
isEmpty(IrSignal.Pass) - Method in class org.harctoolbox.irp.Protocol
 
isEmpty(NameEngine) - Method in class org.harctoolbox.irp.Variation
 
isFinished(Long) - Method in class org.harctoolbox.irp.BitwiseParameter
 
isFinished(String) - Method in class org.harctoolbox.irp.ParameterCollector
 
isInfinite() - Method in class org.harctoolbox.irp.RepeatMarker
 
isInvert() - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
isKnown() - Method in class org.harctoolbox.irp.BitwiseParameter
 
isKnown(String, String) - Static method in class org.harctoolbox.irp.IrpDatabase
 
isKnown(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
isKnownExpandAlias(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
isMode2() - Method in class org.harctoolbox.lirc.LircRemote
 
isNumericLiteral() - Method in class org.harctoolbox.irp.Expression
 
isOn(int) - Static method in class org.harctoolbox.irp.Duration
 
isOn() - Method in class org.harctoolbox.irp.Duration
 
isOn() - Method in class org.harctoolbox.irp.Extent
 
isOn() - Method in class org.harctoolbox.irp.Flash
 
isOn() - Method in class org.harctoolbox.irp.Gap
 
isOn() - Method in class org.harctoolbox.irp.RecognizeData
 
isOverride() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
isPreferPeriods() - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
isPWM() - Method in class org.harctoolbox.irp.BitSpec
 
isPWM(int) - Method in class org.harctoolbox.irp.BitSpec
 
isPWM2() - Method in class org.harctoolbox.irp.Protocol
 
isPWM4() - Method in class org.harctoolbox.irp.Protocol
 
isRaw() - Method in class org.harctoolbox.lirc.LircRemote
 
isRecursive() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
isRejectRepeats() - Method in class org.harctoolbox.irp.NamedProtocol
 
isRemoveDefaultedParameters() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
isRepeatSequence() - Method in class org.harctoolbox.irp.IrStream
 
isRPlus() - Method in class org.harctoolbox.irp.Protocol
 
isSignalMode() - Method in class org.harctoolbox.analyze.Cleaner
 
isSonyType() - Method in class org.harctoolbox.irp.Protocol
A protocol is Sonytype if it is PWM2 with different flashes, and has interleaving flashes.
isStandardBiPhase(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitSpec
Checks if the BitSpec is of type <a,-a|-a,a> (a != 0)
isStandardName(String) - Static method in class org.harctoolbox.irp.ParameterSpec
 
isStrict() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
isSuccess() - Method in class org.harctoolbox.cmdline.ProgramExitStatus
 
isTrivial(GeneralSpec, NameEngine, boolean) - Method in class org.harctoolbox.irp.BitSpec
Checks if the BitSpec is of type <a|-a> (a != 0)
isTrivial(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitSpec
Checks if the BitSpec is of type <a|-a> (a != 0)
isTrivial(boolean) - Method in class org.harctoolbox.irp.Protocol
 
isTrivial() - Method in class org.harctoolbox.irp.Protocol
 
isTrivial() - Method in class org.harctoolbox.irp.RepeatMarker
 
isTrivial() - Method in class org.harctoolbox.lirc.LircRemote.Pair
 
isUseExtents() - Method in class org.harctoolbox.analyze.Analyzer.AnalyzerParams
 
isValidDutyCycle(Double) - Static method in class org.harctoolbox.ircore.ModulatedIrSequence
Checks the argument for null or validity of duty cycle (0, 1).
isWithinDomain(long) - Method in class org.harctoolbox.irp.ParameterSpec
 
isZero() - Method in class org.harctoolbox.irp.Number
 
isZeroModulated() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
ItemCodeGenerator - Class in org.harctoolbox.irp
 
ItemCodeGenerator() - Constructor for class org.harctoolbox.irp.ItemCodeGenerator
 
iterator() - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
iterator() - Method in class org.harctoolbox.irp.IrpDatabase
This is a comparatively expensive operation, while its next() performs actual parsing of the IRP string.
iterator() - Method in class org.harctoolbox.irp.NameEngine
 
iterator() - Method in class org.harctoolbox.irp.ParameterSpecs
 

J

javaifyString(String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
JP1_WIKI_URL - Static variable in class org.harctoolbox.irp.IrpUtils
 

K

khz2Hz(double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 

L

l1Norm(Double[]) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
l1Norm(Iterable<Double>) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
l1Norm(double[]) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
l1Norm(double[], int, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
l1Norm(List<Double>, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
l1Norm(int[], int, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
l1Norm(int[]) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
leadoutOk(boolean) - Method in class org.harctoolbox.irp.RecognizeData
 
LEARNED_CODE - Static variable in class org.harctoolbox.ircore.Pronto
Constant denoting "learned", modulated signals.
LEARNED_UNMODULATED_CODE - Static variable in class org.harctoolbox.ircore.Pronto
Constant denoting "learned", non-modulated signals.
leftHandSide() - Method in class org.harctoolbox.irp.BitField
 
leftHandSide() - Method in interface org.harctoolbox.irp.EquationSolving
 
leftHandSide() - Method in class org.harctoolbox.irp.Name
 
leftHandSide() - Method in class org.harctoolbox.irp.Number
 
leftHandSide() - Method in class org.harctoolbox.irp.PrimaryItem
Default implementation.
length(long) - Static method in class org.harctoolbox.irp.BitwiseParameter
 
length() - Method in class org.harctoolbox.irp.BitwiseParameter
 
LessThanOne - Class in org.harctoolbox.cmdline
 
LessThanOne() - Constructor for class org.harctoolbox.cmdline.LessThanOne
 
LevelParser - Class in org.harctoolbox.cmdline
 
LevelParser() - Constructor for class org.harctoolbox.cmdline.LevelParser
 
lexicalCompare(int...) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Support function for lexicographic compareTos
licenseString - Static variable in class org.harctoolbox.irp.Version
Verbal description of the license of the current work.
LINE_SEPARATOR - Static variable in class org.harctoolbox.ircore.IrCoreUtils
 
LINECOMMENT - Static variable in class org.harctoolbox.irp.IrpLexer
 
LINECOMMENT - Static variable in class org.harctoolbox.irp.IrpParser
 
lirc(PrintStream, String) - Method in class org.harctoolbox.cmdline.CommandLirc
 
LircCommand - Class in org.harctoolbox.lirc
This class consists of a semantic-agnostic model of a Lirc command.
LircConfigFile - Class in org.harctoolbox.lirc
This class parses the Lircd configuration file(s).
LircIrp - Class in org.harctoolbox.lirc
This class generates an IRP Protocol from the LircRemote given as argument.
LircIrp.LircCodeRemoteException - Exception in org.harctoolbox.lirc
 
LircIrp.RawRemoteException - Exception in org.harctoolbox.lirc
 
LircRemote - Class in org.harctoolbox.lirc
Semantic-agnostic model of a Lirc remote.
LircRemote.Pair - Class in org.harctoolbox.lirc
 
list(PrintStream, CommandCommonOptions, IrpDatabase) - Method in class org.harctoolbox.cmdline.CommandList
 
listTargets() - Static method in class org.harctoolbox.irp.STCodeGenerator
 
log2(long) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Computes ceil(log2(x))
logclasses - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
logfile - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
logformat - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
logLevel - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
logRecordEnterWithIrStream(IrStreamItem) - Method in class org.harctoolbox.irp.RecognizeData
 
long2short(String) - Static method in class org.harctoolbox.irp.ShortPronto
Equivalent to parse(String) followed by parse(IrString).
longValueExact() - Method in class org.harctoolbox.irp.BitwiseParameter
 
longValueExact() - Method in class org.harctoolbox.irp.Number
 

M

main(String[]) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
main(String[]) - Static method in class org.harctoolbox.ircore.Pronto
 
main(String[]) - Static method in class org.harctoolbox.ircore.XmlUtils
 
main(String[]) - Static method in class org.harctoolbox.irp.Decoder
Allows to invoke the decoding from the command line.
main(String[]) - Static method in class org.harctoolbox.irp.IrpTransmogrifier
 
main(String[]) - Static method in class org.harctoolbox.irp.Version
 
main(String[]) - Static method in class org.harctoolbox.lirc.LircIrp
A little test/demo main that reads the files given as arguments, and dumps the outcome on stdout.
manyProtocolsInOneFile() - Method in class org.harctoolbox.irp.CodeGenerator
 
manyProtocolsInOneFile() - Method in class org.harctoolbox.irp.DumpCodeGenerator
 
map - Variable in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
markExtentStart() - Method in class org.harctoolbox.irp.RecognizeData
 
maskTo(long, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
maxLength(Iterable<String>) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
maxLength(String[]) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
MAXWIDTH - Static variable in class org.harctoolbox.irp.BitField
Max length of a BitField in this implementation.
META_DATA_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
microSeconds(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Assignment
 
microSeconds(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BareIrStream
 
microSeconds(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitField
 
microSeconds(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitspecIrstream
 
microSeconds(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Duration
 
microSeconds(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.IrStream
 
microSeconds(GeneralSpec, NameEngine) - Method in interface org.harctoolbox.irp.IrStreamItem
 
microSeconds(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Variation
 
microseconds2milliseconds(double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
microseconds2seconds(double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
milliseconds2microseconds(double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
MIN_CCF_LENGTH - Static variable in class org.harctoolbox.ircore.Pronto
 
minDiff(TreeSet<Double>) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
minDurationDiff() - Method in class org.harctoolbox.irp.Protocol
 
MINIMUM_LEADOUT_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
minLeadout - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
minRepeatGap - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
minus(BitwiseParameter) - Method in class org.harctoolbox.irp.BitwiseParameter
 
mkBitSpec(double, double, boolean, Burst.Preferences) - Static method in class org.harctoolbox.analyze.AbstractBiphaseDecoder
 
mkBursts(Burst...) - Static method in class org.harctoolbox.analyze.PwmDecoder
 
mkIndices(Collection<? extends IrSequence>) - Static method in class org.harctoolbox.analyze.Analyzer
 
mkIrSignal(List<IrSequence>, Double) - Static method in class org.harctoolbox.ircore.AbstractIrParser
 
mkIrSignal(String[], Double, Double) - Static method in class org.harctoolbox.ircore.AbstractIrParser
 
mkName(Integer) - Static method in class org.harctoolbox.analyze.Cleaner
 
modeNames - Static variable in class org.harctoolbox.irp.IrpLexer
 
modulate() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
Generates a IrSequence, consisting of on- and off-periods, containing the modulation, as per the modulation frequency and duty cycle.
ModulatedIrSequence - Class in org.harctoolbox.ircore
A ModulatedIrSequence is an IrSequence with the additional properties of a modulation frequency and a duty cycle.
ModulatedIrSequence() - Constructor for class org.harctoolbox.ircore.ModulatedIrSequence
 
ModulatedIrSequence(IrSequence, Double, Double) - Constructor for class org.harctoolbox.ircore.ModulatedIrSequence
Constructs a ModulatedIrSequence from its arguments.
ModulatedIrSequence(IrSequence, Double) - Constructor for class org.harctoolbox.ircore.ModulatedIrSequence
Constructs a ModulatedIrSequence from its arguments.
ModulatedIrSequence(ModulatedIrSequence, int, int) - Constructor for class org.harctoolbox.ircore.ModulatedIrSequence
 
ModulatedIrSequence(double[], Double, Double) - Constructor for class org.harctoolbox.ircore.ModulatedIrSequence
Constructs a ModulatedIrSequence from its arguments.
ModulatedIrSequence(double[], Double) - Constructor for class org.harctoolbox.ircore.ModulatedIrSequence
Constructs a ModulatedIrSequence from its arguments.
ModulatedIrSequence(int[], Double, Double) - Constructor for class org.harctoolbox.ircore.ModulatedIrSequence
Constructs a ModulatedIrSequence from its arguments.
ModulatedIrSequence(int[], Double) - Constructor for class org.harctoolbox.ircore.ModulatedIrSequence
Constructs a ModulatedIrSequence from its arguments.
mul(BitwiseParameter) - Method in class org.harctoolbox.irp.BitwiseParameter
 
MultilineIrSignalParser - Class in org.harctoolbox.ircore
 
MultilineIrSignalParser(String) - Constructor for class org.harctoolbox.ircore.MultilineIrSignalParser
Main constructor
MultilineIrSignalParser(Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.ircore.MultilineIrSignalParser
Equivalent to AbstractIrParser(String.join(" ", args));
MultiParser - Class in org.harctoolbox.ircore
 
MultiParser(List<IrSignalParser>, String) - Constructor for class org.harctoolbox.ircore.MultiParser
 
MultiParser(List<IrSignalParser>, Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.ircore.MultiParser
 
MultiParser(Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.ircore.MultiParser
 
MultiParser(String) - Constructor for class org.harctoolbox.ircore.MultiParser
 

N

name() - Method in class org.harctoolbox.analyze.AbstractDecoder
 
name() - Method in class org.harctoolbox.irp.IrpParser.AssignmentContext
 
name() - Method in class org.harctoolbox.irp.IrpParser.DefinitionContext
 
name() - Method in class org.harctoolbox.irp.IrpParser
 
name() - Method in class org.harctoolbox.irp.IrpParser.Name_or_numberContext
 
name() - Method in class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
name() - Method in class org.harctoolbox.irp.IrpParser.Primary_itemContext
 
Name - Class in org.harctoolbox.irp
 
Name(IrpParser.NameContext) - Constructor for class org.harctoolbox.irp.Name
 
Name(String) - Constructor for class org.harctoolbox.irp.Name
 
NAME_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
name_or_number() - Method in class org.harctoolbox.irp.IrpParser.ExtentContext
 
name_or_number() - Method in class org.harctoolbox.irp.IrpParser.FlashContext
 
name_or_number() - Method in class org.harctoolbox.irp.IrpParser.GapContext
 
name_or_number() - Method in class org.harctoolbox.irp.IrpParser
 
Name_or_numberContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Name_or_numberContext
 
NameContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.NameContext
 
NAMED_PROTOCOLS_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
NamedProtocol - Class in org.harctoolbox.irp
This class extends the Protocol class Protocol class with a few more properties, in particular a name.
NamedProtocol(String, String, String, DocumentFragment, String, String, String, String, String, String, String, String, List<String>, Map<String, List<String>>) - Constructor for class org.harctoolbox.irp.NamedProtocol
 
NamedProtocol(String, String, DocumentFragment) - Constructor for class org.harctoolbox.irp.NamedProtocol
 
nameEngine - Variable in class org.harctoolbox.analyze.AbstractDecoder
 
NameEngine - Class in org.harctoolbox.irp
Implementation of Definitions in Chapter 10 and Assignments in Chapter 11; these are not independent objects.
NameEngine(Map<String, Long>) - Constructor for class org.harctoolbox.irp.NameEngine
 
NameEngine() - Constructor for class org.harctoolbox.irp.NameEngine
 
NameEngine(int) - Constructor for class org.harctoolbox.irp.NameEngine
 
NameEngine(String) - Constructor for class org.harctoolbox.irp.NameEngine
 
NameEngine(NameEngine) - Constructor for class org.harctoolbox.irp.NameEngine
 
nameEngine - Variable in class org.harctoolbox.irp.Traverser
 
NameEngineParser - Class in org.harctoolbox.cmdline
 
NameEngineParser() - Constructor for class org.harctoolbox.cmdline.NameEngineParser
 
nameOrNumber - Variable in class org.harctoolbox.irp.Duration
 
NameOrNumber - Class in org.harctoolbox.irp
 
NameOrNumber(String) - Constructor for class org.harctoolbox.irp.NameOrNumber
 
NameOrNumber(IrpParser.Name_or_numberContext) - Constructor for class org.harctoolbox.irp.NameOrNumber
 
NameOrNumber(double) - Constructor for class org.harctoolbox.irp.NameOrNumber
 
NameOrNumber(Floatable) - Constructor for class org.harctoolbox.irp.NameOrNumber
 
NameUnassignedException - Exception in org.harctoolbox.irp
This exception is thrown when accessing a variable that has not been assigned.
NameUnassignedException(String) - Constructor for exception org.harctoolbox.irp.NameUnassignedException
 
newBitDirection(boolean) - Static method in enum org.harctoolbox.irp.BitDirection
 
newBitField(String) - Static method in class org.harctoolbox.irp.BitField
 
newBitField(ParserDriver) - Static method in class org.harctoolbox.irp.BitField
 
newBitField(IrpParser.BitfieldContext) - Static method in class org.harctoolbox.irp.BitField
 
newDefaultIrpDatabase() - Static method in class org.harctoolbox.irp.IrpDatabase
 
newDocument(boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
 
newDocument() - Static method in class org.harctoolbox.ircore.XmlUtils
 
newDuration(String) - Static method in class org.harctoolbox.irp.Duration
 
newDuration(ParserDriver) - Static method in class org.harctoolbox.irp.Duration
 
newDuration(IrpParser.DurationContext) - Static method in class org.harctoolbox.irp.Duration
 
newDuration(IrpParser.ExtentContext) - Static method in class org.harctoolbox.irp.Duration
 
newDurationType(boolean) - Static method in enum org.harctoolbox.irp.DurationType
 
newExpression(long) - Static method in class org.harctoolbox.irp.Expression
 
newExpression(String) - Static method in class org.harctoolbox.irp.Expression
 
newExpression(ParserDriver) - Static method in class org.harctoolbox.irp.Expression
 
newExpression(IrpParser.ExpressionContext) - Static method in class org.harctoolbox.irp.Expression
 
newExpression(ParseTree, IrpParser.ExpressionContext) - Static method in class org.harctoolbox.irp.Expression
 
newExpressionEOF(String) - Static method in class org.harctoolbox.irp.Expression
Construct an Expression by parsing the argument.
newExpressionEOF(ParserDriver) - Static method in class org.harctoolbox.irp.Expression
 
newExtent(int) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
newExtent(int, Double, Burst.Preferences) - Static method in class org.harctoolbox.analyze.Burst
 
newFiniteBitField(IrpParser.Finite_bitfieldContext) - Static method in class org.harctoolbox.irp.FiniteBitField
 
newFlash(int) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
newFlash(double, Double, Burst.Preferences) - Static method in class org.harctoolbox.analyze.Burst
 
newFlashOrGap(boolean, int) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
newGap(int) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
newGap(double, Double, Burst.Preferences) - Static method in class org.harctoolbox.analyze.Burst
 
newIrCoreParser(String) - Static method in class org.harctoolbox.ircore.MultiParser
 
newIrCoreParser(List<? extends CharSequence>) - Static method in class org.harctoolbox.ircore.MultiParser
 
newIrStreamItem(String) - Static method in interface org.harctoolbox.irp.IrStreamItem
 
newIrStreamItem(ParserDriver) - Static method in interface org.harctoolbox.irp.IrStreamItem
 
newIrStreamItem(IrpParser.Irstream_itemContext) - Static method in interface org.harctoolbox.irp.IrStreamItem
 
newItemCodeGenerator(String) - Method in class org.harctoolbox.irp.CodeGenerator
 
newItemCodeGenerator(Object) - Method in class org.harctoolbox.irp.CodeGenerator
 
newItemCodeGenerator(String) - Method in class org.harctoolbox.irp.DumpCodeGenerator
 
newItemCodeGenerator(String) - Method in class org.harctoolbox.irp.STCodeGenerator
 
newPrimaryItem(IrpParser.Primary_itemContext) - Static method in class org.harctoolbox.irp.PrimaryItem
 
newPrimaryItem(long) - Static method in class org.harctoolbox.irp.PrimaryItem
 
newPrimaryItem(String) - Static method in class org.harctoolbox.irp.PrimaryItem
 
newRepeatMarker(char) - Static method in class org.harctoolbox.irp.RepeatMarker
 
newThing(List<String>) - Method in interface org.harctoolbox.ircore.ThingsLineParser.ThingParser
 
NOBITS - Static variable in class org.harctoolbox.irp.BitwiseParameter
 
NoDecoderMatchException - Exception in org.harctoolbox.analyze
Thrown if no decoder name match.
nonConstantBitFieldLength() - Method in class org.harctoolbox.irp.Assignment
 
nonConstantBitFieldLength() - Method in class org.harctoolbox.irp.BareIrStream
 
nonConstantBitFieldLength() - Method in class org.harctoolbox.irp.BitspecIrstream
 
nonConstantBitFieldLength() - Method in class org.harctoolbox.irp.Duration
 
nonConstantBitFieldLength() - Method in class org.harctoolbox.irp.FiniteBitField
 
nonConstantBitFieldLength() - Method in class org.harctoolbox.irp.IrStream
 
nonConstantBitFieldLength() - Method in interface org.harctoolbox.irp.IrStreamItem
 
nonConstantBitFieldLength() - Method in class org.harctoolbox.irp.Protocol
 
nonConstantBitFieldLength() - Method in class org.harctoolbox.irp.Variation
 
NonProntoFormatException(String, int) - Constructor for exception org.harctoolbox.ircore.Pronto.NonProntoFormatException
 
NonUniqueBitCodeException - Exception in org.harctoolbox.irp
Thrown if the BitCodes in a BitSpec are not unique.
NonUniqueBitCodeException() - Constructor for exception org.harctoolbox.irp.NonUniqueBitCodeException
 
noPayload - Variable in class org.harctoolbox.analyze.AbstractDecoder
 
normalBareIrStream(IrSignal.Pass) - Method in class org.harctoolbox.irp.Protocol
 
normalForm(IrSignal.Pass) - Method in class org.harctoolbox.irp.Protocol
 
normalFormElement(Document) - Method in class org.harctoolbox.irp.Protocol
 
normalFormIrpString(int) - Method in class org.harctoolbox.irp.Protocol
 
normalFormProtocol() - Method in class org.harctoolbox.irp.Protocol
 
normalize(String, Double, boolean, String) - Static method in class org.harctoolbox.ircore.IrSequence
 
NULL - Static variable in class org.harctoolbox.irp.BitwiseParameter
 
number() - Method in class org.harctoolbox.irp.IrpParser
 
number() - Method in class org.harctoolbox.irp.IrpParser.Number_with_decimalsContext
 
number() - Method in class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
number(int) - Method in class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
number() - Method in class org.harctoolbox.irp.IrpParser.Primary_itemContext
 
number() - Method in class org.harctoolbox.irp.IrpParser.Repeat_markerContext
 
Number - Class in org.harctoolbox.irp
 
Number(Number) - Constructor for class org.harctoolbox.irp.Number
 
Number(IrpParser.NumberContext) - Constructor for class org.harctoolbox.irp.Number
 
Number(TerminalNode) - Constructor for class org.harctoolbox.irp.Number
 
Number(String) - Constructor for class org.harctoolbox.irp.Number
 
NUMBER_METADATA - Static variable in class org.harctoolbox.ircore.Pronto
 
number_with_decimals() - Method in class org.harctoolbox.irp.IrpParser.Dutycycle_itemContext
 
number_with_decimals() - Method in class org.harctoolbox.irp.IrpParser.Frequency_itemContext
 
number_with_decimals() - Method in class org.harctoolbox.irp.IrpParser.Name_or_numberContext
 
number_with_decimals() - Method in class org.harctoolbox.irp.IrpParser
 
number_with_decimals() - Method in class org.harctoolbox.irp.IrpParser.Unit_itemContext
 
Number_with_decimalsContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Number_with_decimalsContext
 
NumberContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.NumberContext
 
NUMBERDECODERS - Static variable in class org.harctoolbox.analyze.AbstractDecoder
 
numberOfBareDurations(boolean) - Method in class org.harctoolbox.irp.Assignment
 
numberOfBareDurations(boolean) - Method in class org.harctoolbox.irp.BareIrStream
 
numberOfBareDurations(boolean) - Method in class org.harctoolbox.irp.BitField
 
numberOfBareDurations(boolean) - Method in class org.harctoolbox.irp.BitspecIrstream
 
numberOfBareDurations(boolean) - Method in class org.harctoolbox.irp.Duration
 
numberOfBareDurations(boolean) - Method in class org.harctoolbox.irp.IrStream
 
numberOfBareDurations(boolean) - Method in interface org.harctoolbox.irp.IrStreamItem
 
numberOfBareDurations(boolean) - Method in class org.harctoolbox.irp.Variation
 
numberOfBits() - Method in class org.harctoolbox.irp.BareIrStream
 
numberOfBits() - Method in class org.harctoolbox.irp.BitspecIrstream
 
numberOfBits() - Method in class org.harctoolbox.irp.Duration
 
numberOfBits() - Method in class org.harctoolbox.irp.FiniteBitField
 
numberOfBits() - Method in class org.harctoolbox.irp.InfiniteBitField
 
numberOfBits() - Method in class org.harctoolbox.irp.IrpObject
 
numberOfBits() - Method in class org.harctoolbox.irp.IrStream
 
numberOfBits() - Method in interface org.harctoolbox.irp.IrStreamItem
Computes the number of encoded bits, which may differ from the number of payload bits, in the case of redundancy.
numberOfBits() - Method in class org.harctoolbox.irp.Variation
 
numberOfBitspecDurations() - Method in class org.harctoolbox.irp.BitSpec
 
numberOfBitSpecs() - Method in class org.harctoolbox.irp.BareIrStream
 
numberOfBitSpecs() - Method in class org.harctoolbox.irp.BitspecIrstream
 
numberOfBitSpecs() - Method in class org.harctoolbox.irp.IrpObject
 
numberOfBitSpecs() - Method in class org.harctoolbox.irp.IrStream
 
numberOfBitSpecs() - Method in interface org.harctoolbox.irp.IrStreamItem
 
numberOfDurations() - Method in class org.harctoolbox.irp.Assignment
 
numberOfDurations() - Method in class org.harctoolbox.irp.BareIrStream
 
numberOfDurations() - Method in class org.harctoolbox.irp.BitSpec
 
numberOfDurations() - Method in class org.harctoolbox.irp.BitspecIrstream
 
numberOfDurations() - Method in class org.harctoolbox.irp.Duration
 
numberOfDurations() - Method in class org.harctoolbox.irp.FiniteBitField
 
numberOfDurations() - Method in class org.harctoolbox.irp.IrStream
 
numberOfDurations(int) - Method in class org.harctoolbox.irp.IrStream
 
numberOfDurations() - Method in interface org.harctoolbox.irp.IrStreamItem
Upper limit of the number of (interleaving) durations in the rendered signal.
numberOfDurations() - Method in class org.harctoolbox.irp.Variation
 
numberOfInfiniteRepeats() - Method in class org.harctoolbox.irp.BareIrStream
 
numberOfInfiniteRepeats() - Method in class org.harctoolbox.irp.BitSpec
 
numberOfInfiniteRepeats() - Method in class org.harctoolbox.irp.BitspecIrstream
 
numberOfInfiniteRepeats() - Method in class org.harctoolbox.irp.IrpObject
 
numberOfInfiniteRepeats() - Method in class org.harctoolbox.irp.IrStream
 
numberOfInfiniteRepeats() - Method in interface org.harctoolbox.irp.IrStreamItem
 
numberOfInfiniteRepeats() - Method in class org.harctoolbox.irp.Protocol
 
numberOfInfiniteRepeats() - Method in class org.harctoolbox.irp.RepeatMarker
 
numberOfInfiniteRepeats() - Method in class org.harctoolbox.irp.Variation
 
numberTrue(Boolean...) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
NumberWithDecimals - Class in org.harctoolbox.irp
 
NumberWithDecimals(String) - Constructor for class org.harctoolbox.irp.NumberWithDecimals
 
NumberWithDecimals(ParserDriver) - Constructor for class org.harctoolbox.irp.NumberWithDecimals
 
NumberWithDecimals(IrpParser.Number_with_decimalsContext) - Constructor for class org.harctoolbox.irp.NumberWithDecimals
 
NumberWithDecimals(double) - Constructor for class org.harctoolbox.irp.NumberWithDecimals
 
NumberWithDecimals(int) - Constructor for class org.harctoolbox.irp.NumberWithDecimals
 
NumberWithDecimals(long) - Constructor for class org.harctoolbox.irp.NumberWithDecimals
 
Numerical - Interface in org.harctoolbox.irp
Interface for classes that can produce a numerical (long) result.
numericallyEquals(Object) - Method in class org.harctoolbox.irp.NameEngine
 
numericallyEquals(Map<String, Long>) - Method in class org.harctoolbox.irp.NameEngine
 
numericallyEquals(NameEngine) - Method in class org.harctoolbox.irp.NameEngine
 
numericallyEquals(Decoder.Decode) - Method in class org.harctoolbox.irp.NameEngine
 

O

Occurance(int) - Constructor for class org.harctoolbox.irp.DuplicateFinder.DuplicateEntry.Occurance
 
Occurance(int, boolean) - Constructor for class org.harctoolbox.irp.DuplicateFinder.DuplicateEntry.Occurance
 
OddSequenceLengthException - Exception in org.harctoolbox.ircore
Thrown when an IrSequence has a length that is not an even number.
OddSequenceLengthException(int) - Constructor for exception org.harctoolbox.ircore.OddSequenceLengthException
 
OddSequenceLengthException() - Constructor for exception org.harctoolbox.ircore.OddSequenceLengthException
 
OddSequenceLengthException(String) - Constructor for exception org.harctoolbox.ircore.OddSequenceLengthException
 
ones(Number) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
openXmlFile(File, Schema, boolean, boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
 
openXmlFile(File, File, boolean, boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
 
openXmlFile(File) - Static method in class org.harctoolbox.ircore.XmlUtils
 
openXmlReader(Reader, Schema, boolean, boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
 
openXmlStream(InputStream, Schema, boolean, boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
 
order_item() - Method in class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
order_item() - Method in class org.harctoolbox.irp.IrpParser
 
Order_itemContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Order_itemContext
 
org.harctoolbox.analyze - package org.harctoolbox.analyze
 
org.harctoolbox.cmdline - package org.harctoolbox.cmdline
 
org.harctoolbox.ircore - package org.harctoolbox.ircore
 
org.harctoolbox.irp - package org.harctoolbox.irp
 
org.harctoolbox.lirc - package org.harctoolbox.lirc
 
output - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
overhang(Burst) - Method in class org.harctoolbox.analyze.Burst
 
override - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 

P

padString(String, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
para_expression() - Method in class org.harctoolbox.irp.IrpParser
 
para_expression() - Method in class org.harctoolbox.irp.IrpParser.Primary_itemContext
 
Para_expressionContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Para_expressionContext
 
PARAMETER_ELEMENT_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
PARAMETER_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
parameter_spec() - Method in class org.harctoolbox.irp.IrpParser
 
parameter_spec() - Method in class org.harctoolbox.irp.IrpParser.Parameter_specsContext
 
parameter_spec(int) - Method in class org.harctoolbox.irp.IrpParser.Parameter_specsContext
 
Parameter_specContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Parameter_specContext
 
parameter_specs() - Method in class org.harctoolbox.irp.IrpParser
 
parameter_specs() - Method in class org.harctoolbox.irp.IrpParser.ProtocolContext
 
Parameter_specsContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Parameter_specsContext
 
ParameterCollector - Class in org.harctoolbox.irp
 
ParameterCollector(int, Map<String, Long>) - Constructor for class org.harctoolbox.irp.ParameterCollector
 
ParameterCollector() - Constructor for class org.harctoolbox.irp.ParameterCollector
 
ParameterCollector(NameEngine, Map<String, Long>) - Constructor for class org.harctoolbox.irp.ParameterCollector
 
ParameterCollector(NameEngine) - Constructor for class org.harctoolbox.irp.ParameterCollector
 
ParameterInconsistencyException - Exception in org.harctoolbox.irp
 
PARAMETERS_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
ParameterSpec - Class in org.harctoolbox.irp
 
ParameterSpec(String) - Constructor for class org.harctoolbox.irp.ParameterSpec
 
ParameterSpec(IrpParser.Parameter_specContext) - Constructor for class org.harctoolbox.irp.ParameterSpec
 
ParameterSpec(IrpParser.NameContext, boolean, IrpParser.NumberContext, IrpParser.NumberContext, IrpParser.ExpressionContext) - Constructor for class org.harctoolbox.irp.ParameterSpec
 
ParameterSpec(String, boolean, long, long, Expression) - Constructor for class org.harctoolbox.irp.ParameterSpec
 
ParameterSpec(String, boolean, long, long) - Constructor for class org.harctoolbox.irp.ParameterSpec
 
ParameterSpec(String, boolean, int) - Constructor for class org.harctoolbox.irp.ParameterSpec
 
ParameterSpecs - Class in org.harctoolbox.irp
 
ParameterSpecs() - Constructor for class org.harctoolbox.irp.ParameterSpecs
 
ParameterSpecs(String) - Constructor for class org.harctoolbox.irp.ParameterSpecs
 
ParameterSpecs(IrpParser.ProtocolContext) - Constructor for class org.harctoolbox.irp.ParameterSpecs
 
ParameterSpecs(IrpParser.Parameter_specsContext) - Constructor for class org.harctoolbox.irp.ParameterSpecs
 
ParameterSpecs(List<ParameterSpec>) - Constructor for class org.harctoolbox.irp.ParameterSpecs
 
params - Variable in class org.harctoolbox.analyze.AbstractDecoder
 
parse(int, int) - Method in class org.harctoolbox.analyze.AbstractBiphaseDecoder
 
parse() - Method in class org.harctoolbox.analyze.AbstractDecoder
 
parse(boolean) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
parse(int, int) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
parse(int, int) - Method in class org.harctoolbox.analyze.BiphaseWithDoubleToggleDecoder
 
parse(int, int) - Method in class org.harctoolbox.analyze.PwmDecoder
 
parse(int, int) - Method in class org.harctoolbox.analyze.SerialDecoder
 
parse(int, int) - Method in class org.harctoolbox.analyze.TrivialDecoder
 
parse(int[]) - Static method in class org.harctoolbox.ircore.Pronto
Creates a new IrSignals by interpreting its argument as CCF signal.
parse(String) - Static method in class org.harctoolbox.ircore.Pronto
Creates a new IrSignals by interpreting its argument as CCF string.
parse(String[], int) - Static method in class org.harctoolbox.ircore.Pronto
Creates a new IrSignals by interpreting its argument as CCF string.
parse(String[]) - Static method in class org.harctoolbox.ircore.Pronto
Creates a new IrSignals by interpreting its argument as CCF string.
parse(List<String>) - Static method in class org.harctoolbox.ircore.Pronto
Creates a new IrSignals by interpreting its argument as CCF string.
parse(String) - Static method in class org.harctoolbox.ircore.ProntoParser
 
parse(String) - Static method in class org.harctoolbox.ircore.ProntoParserLoose
 
parse(String, NameEngine) - Static method in class org.harctoolbox.irp.Assignment
 
parse(String, NameEngine) - Static method in class org.harctoolbox.irp.BitField
 
parse(String) - Static method in class org.harctoolbox.irp.FloatNumber
 
parse(IrpParser.Float_numberContext) - Static method in class org.harctoolbox.irp.FloatNumber
 
parse(String[]) - Static method in class org.harctoolbox.irp.NameEngine
 
parse(String) - Static method in class org.harctoolbox.irp.Number
 
parse(String, int) - Static method in class org.harctoolbox.irp.Number
 
parse(String) - Static method in class org.harctoolbox.irp.NumberWithDecimals
 
parse(IrpParser.Number_with_decimalsContext) - Static method in class org.harctoolbox.irp.NumberWithDecimals
 
parse(Iterable<String>) - Static method in class org.harctoolbox.irp.PreferOver
 
parse(String) - Static method in class org.harctoolbox.irp.PreferOver
 
parse(int[]) - Static method in class org.harctoolbox.irp.ShortPronto
Creates a new IrSignals by interpreting its argument as CCF signal.
parse(String) - Static method in class org.harctoolbox.irp.ShortPronto
Creates a new IrSignals by interpreting its argument as CCF string.
parse(String) - Static method in class org.harctoolbox.irp.ShortProntoParser
 
parseAsInts(String) - Static method in class org.harctoolbox.ircore.Pronto
Tries to parse the string as argument.
parseAsInts(String[], int) - Static method in class org.harctoolbox.ircore.Pronto
Tries to parse the strings as argument.
parseAsInts(List<String>) - Static method in class org.harctoolbox.ircore.Pronto
 
parseDefinitions(String) - Method in class org.harctoolbox.irp.NameEngine
Invoke the parser on the supplied argument, and stuff the result into the name engine.
parseDefinitions(IrpParser.DefinitionsContext) - Method in class org.harctoolbox.irp.NameEngine
 
parseIrp(String, String, String) - Static method in class org.harctoolbox.irp.IrpDatabase
 
parseIrp(String, String, DocumentFragment) - Static method in class org.harctoolbox.irp.IrpDatabase
 
parseIrp(Map<String, String>) - Static method in class org.harctoolbox.irp.IrpDatabase
 
parseLong(String, boolean, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Parses integers of base 2 (prefix "0b" or "%", 8 (leading 0), 10, or 16 (prefix "0x).
parseLong(String, boolean) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Parses integers of base 2 (prefix "0b" or "%", 8 (leading 0), 10, or 16 (prefix "0x).
parseLong(String, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Parses integers of base 2 (prefix "0b" or "%", 8 (leading 0), 10, or 16 (prefix "0x).
parseLong(String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Parses integers of base 2 (prefix "0b" or "%", 8 (leading 0), 10, or 16 (prefix "0x).
parseLoose(String) - Static method in class org.harctoolbox.ircore.Pronto
 
parseLoose(String) - Static method in class org.harctoolbox.irp.NameEngine
 
ParserDriver - Class in org.harctoolbox.irp
This class encapsulates the IrpParser.
ParserDriver(String) - Constructor for class org.harctoolbox.irp.ParserDriver
 
parseStringToXmlDocument(String, boolean, boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
 
parseUpper(String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
patch(Reader) - Method in class org.harctoolbox.irp.IrpDatabase
 
patch(File) - Method in class org.harctoolbox.irp.IrpDatabase
 
patch(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
patch(Document) - Method in class org.harctoolbox.irp.IrpDatabase
 
percent2real(double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
pop() - Method in class org.harctoolbox.irp.RenderData
 
position - Variable in class org.harctoolbox.irp.DuplicateFinder.DuplicateEntry.Occurance
 
power(long, long) - Static method in class org.harctoolbox.ircore.IrCoreUtils
The power function for long arguments.
PREFER_OVER_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
Preferences(double, double, double) - Constructor for class org.harctoolbox.analyze.Burst.Preferences
 
Preferences() - Constructor for class org.harctoolbox.analyze.Burst.Preferences
 
PreferOver - Class in org.harctoolbox.irp
 
PreferOver(String, Expression) - Constructor for class org.harctoolbox.irp.PreferOver
 
PreferOver(String, String) - Constructor for class org.harctoolbox.irp.PreferOver
 
PreferOver(String) - Constructor for class org.harctoolbox.irp.PreferOver
 
preferredOvers() - Method in class org.harctoolbox.irp.NamedProtocol
 
preferredOvers(Map<String, Long>) - Method in class org.harctoolbox.irp.NamedProtocol
 
preferredOvers(IrpDatabase) - Method in class org.harctoolbox.irp.NamedProtocol
 
preferredOvers(IrpDatabase, int) - Method in class org.harctoolbox.irp.NamedProtocol
 
prerender(RenderData, IrSignal.Pass, List<BitSpec>) - Method in class org.harctoolbox.irp.IrpObject
 
primary_item() - Method in class org.harctoolbox.irp.IrpParser.ExpressionContext
 
primary_item() - Method in class org.harctoolbox.irp.IrpParser.Finite_bitfieldContext
 
primary_item(int) - Method in class org.harctoolbox.irp.IrpParser.Finite_bitfieldContext
 
primary_item() - Method in class org.harctoolbox.irp.IrpParser.Infinite_bitfieldContext
 
primary_item(int) - Method in class org.harctoolbox.irp.IrpParser.Infinite_bitfieldContext
 
primary_item() - Method in class org.harctoolbox.irp.IrpParser
 
Primary_itemContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Primary_itemContext
 
PrimaryItem - Class in org.harctoolbox.irp
 
PrimaryItem(ParseTree) - Constructor for class org.harctoolbox.irp.PrimaryItem
 
printDOM(OutputStream, Document, String, String, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
printDOM(OutputStream, Document, String, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
printDOM(File, Document, String, String, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
printDOM(File, Document, String, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
printDOM(String, Document, String, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
printDOM(File, Document) - Static method in class org.harctoolbox.ircore.XmlUtils
 
printDOM(Document) - Static method in class org.harctoolbox.ircore.XmlUtils
 
printDOM(OutputStream, Document, String, Document, Map<String, String>, boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
Version with XSLT support.
printHtmlDOM(OutputStream, Document, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
println(PrintStream, int, String, boolean) - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
printNoDecodes(PrintStream, boolean) - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
printNoDecodes(PrintStream, boolean) - Method in class org.harctoolbox.irp.Decoder.DecodeTree
 
printStatistics(PrintStream, Analyzer.AnalyzerParams) - Method in class org.harctoolbox.analyze.Analyzer
 
process(CmdLineProgram) - Method in class org.harctoolbox.cmdline.AbstractCommand
 
process(CmdLineProgram) - Method in class org.harctoolbox.cmdline.CommandAnalyze
 
PROG_VERSION_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
ProgramExitStatus - Class in org.harctoolbox.cmdline
 
ProgramExitStatus(String, int, String) - Constructor for class org.harctoolbox.cmdline.ProgramExitStatus
 
ProgramExitStatus() - Constructor for class org.harctoolbox.cmdline.ProgramExitStatus
 
Pronto - Class in org.harctoolbox.ircore
This class, containing only static functions, allows for the creation of integer arrays and strings containing Pronto (CCF) form of the signal.
Pronto() - Constructor for class org.harctoolbox.ircore.Pronto
 
Pronto.NonProntoFormatException - Exception in org.harctoolbox.ircore
 
ProntoParser - Class in org.harctoolbox.ircore
 
ProntoParser(String) - Constructor for class org.harctoolbox.ircore.ProntoParser
 
ProntoParser(Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.ircore.ProntoParser
 
ProntoParserLoose - Class in org.harctoolbox.ircore
 
ProntoParserLoose(String) - Constructor for class org.harctoolbox.ircore.ProntoParserLoose
 
ProntoParserLoose(Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.ircore.ProntoParserLoose
 
propertiesMap(GeneralSpec, NameEngine) - Method in interface org.harctoolbox.irp.AggregateLister
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Assignment
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BareIrStream
 
propertiesMap(boolean, GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitField
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitSpec
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.BitspecIrstream
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Duration
 
propertiesMap(int) - Method in class org.harctoolbox.irp.Expression
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.FiniteBitField
 
propertiesMap(boolean, GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.FiniteBitField
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.GeneralSpec
 
propertiesMap(boolean, GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.InfiniteBitField
 
propertiesMap(int) - Method in class org.harctoolbox.irp.IrpObject
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.IrStream
 
propertiesMap(GeneralSpec, NameEngine) - Method in interface org.harctoolbox.irp.IrStreamItem
 
propertiesMap(int) - Method in interface org.harctoolbox.irp.IrStreamItem
 
propertiesMap(boolean, GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Name
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.NameEngine
 
propertiesMap(boolean, GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Number
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.ParameterSpecs
 
propertiesMap(boolean, GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.PrimaryItem
Generate a map of the properties in the very object.
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Protocol
 
propertiesMap(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Variation
 
protocol() - Method in class org.harctoolbox.irp.IrpParser
 
Protocol - Class in org.harctoolbox.irp
This class implements the Protocol, per Chapter 1.6--1.7.
Protocol(GeneralSpec, BitspecIrstream, NameEngine, ParameterSpecs) - Constructor for class org.harctoolbox.irp.Protocol
 
Protocol(GeneralSpec, BitspecIrstream, NameEngine, ParameterSpecs, IrpParser.ProtocolContext) - Constructor for class org.harctoolbox.irp.Protocol
 
Protocol(GeneralSpec, BitspecIrstream, NameEngine, ParameterSpecs, IrpParser.ProtocolContext, Class<? extends AbstractDecoder>) - Constructor for class org.harctoolbox.irp.Protocol
 
Protocol() - Constructor for class org.harctoolbox.irp.Protocol
 
Protocol(String) - Constructor for class org.harctoolbox.irp.Protocol
Main constructor.
Protocol(IrpParser.ProtocolContext) - Constructor for class org.harctoolbox.irp.Protocol
 
Protocol.ProtocolNotDecodableException - Exception in org.harctoolbox.irp
This exception is thrown when trying to decode with a Protocol that is not decodeable.
Protocol.ProtocolNotRenderableException - Exception in org.harctoolbox.irp
This exception is thrown when trying to render with a Protocol that is not renderable.
PROTOCOL_CNAME_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
PROTOCOL_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
PROTOCOL_NAME_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
ProtocolContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.ProtocolContext
 
ProtocolListDomFactory - Class in org.harctoolbox.irp
 
protocolListToDom(Analyzer, List<Protocol>, String[], int) - Static method in class org.harctoolbox.irp.ProtocolListDomFactory
 
PROTOCOLS_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
pulses(double, double) - Static method in class org.harctoolbox.ircore.Pronto
Computes number of cycles of the carrier the first argument will require.
pulsesMicroSeconds(double, double) - Static method in class org.harctoolbox.ircore.Pronto
Computes number of cycles of the carrier the first argument will require.
pulseTime(int) - Static method in class org.harctoolbox.ircore.Pronto
Computes pulse time in seconds.
push() - Method in class org.harctoolbox.irp.RenderData
 
Pwm2Decoder - Class in org.harctoolbox.analyze
 
Pwm2Decoder(Analyzer, Analyzer.AnalyzerParams, Burst, Burst) - Constructor for class org.harctoolbox.analyze.Pwm2Decoder
 
Pwm2Decoder(Analyzer, Analyzer.AnalyzerParams, int, int, int, int) - Constructor for class org.harctoolbox.analyze.Pwm2Decoder
 
Pwm2Decoder(Analyzer, Analyzer.AnalyzerParams, int, int) - Constructor for class org.harctoolbox.analyze.Pwm2Decoder
 
Pwm2Decoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.Pwm2Decoder
 
Pwm4AltDecoder - Class in org.harctoolbox.analyze
 
Pwm4AltDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.Pwm4AltDecoder
 
Pwm4Decoder - Class in org.harctoolbox.analyze
 
Pwm4Decoder(Analyzer, Analyzer.AnalyzerParams, Burst, Burst, Burst, Burst) - Constructor for class org.harctoolbox.analyze.Pwm4Decoder
 
Pwm4Decoder(Analyzer, Analyzer.AnalyzerParams, int, int, int, int, int) - Constructor for class org.harctoolbox.analyze.Pwm4Decoder
 
Pwm4Decoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.Pwm4Decoder
 
PwmDecoder - Class in org.harctoolbox.analyze
 
PwmDecoder(Analyzer, Analyzer.AnalyzerParams, Burst[]) - Constructor for class org.harctoolbox.analyze.PwmDecoder
 

Q

quiet - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 

R

radixPrefix(int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
random() - Method in class org.harctoolbox.irp.ParameterSpec
 
random(Random) - Method in class org.harctoolbox.irp.ParameterSpec
 
random() - Method in class org.harctoolbox.irp.ParameterSpecs
 
random(Random) - Method in class org.harctoolbox.irp.ParameterSpecs
 
randomParameters() - Method in class org.harctoolbox.irp.Protocol
 
randomParameters(Random) - Method in class org.harctoolbox.irp.Protocol
 
randomUsingDefaults() - Method in class org.harctoolbox.irp.ParameterSpecs
 
randomUsingDefaults(Random) - Method in class org.harctoolbox.irp.ParameterSpecs
 
RawRemoteException(String) - Constructor for exception org.harctoolbox.lirc.LircIrp.RawRemoteException
 
readNamedThings(String, String) - Method in class org.harctoolbox.ircore.ThingsLineParser
 
readNamedThings(Reader) - Method in class org.harctoolbox.ircore.ThingsLineParser
 
readRemotes(Reader, String) - Static method in class org.harctoolbox.lirc.LircConfigFile
 
readRemotes(Reader) - Static method in class org.harctoolbox.lirc.LircConfigFile
 
readRemotes(String, String) - Static method in class org.harctoolbox.lirc.LircConfigFile
 
readRemotesFileOrDirectory(File, String) - Static method in class org.harctoolbox.lirc.LircConfigFile
 
readRemotesURL(String, String) - Static method in class org.harctoolbox.lirc.LircConfigFile
 
readThings(String, String, boolean) - Method in class org.harctoolbox.ircore.ThingsLineParser
Reads Ts from the file/url in the first argument.
readThings(Reader, boolean) - Method in class org.harctoolbox.ircore.ThingsLineParser
 
real2percent(double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
recognize(RecognizeData, double, double, boolean) - Method in class org.harctoolbox.irp.Duration
 
recognize(IrSignal, boolean) - Method in class org.harctoolbox.irp.NamedProtocol
This version overrides a version in Protocol.
recognize(IrSignal, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.NamedProtocol
 
recognize(ModulatedIrSequence, int, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.NamedProtocol
Tries to match the ModulatedIrSequence in the argument, if match, return the matching parameters.
recognize(IrSignal) - Method in class org.harctoolbox.irp.Protocol
 
recognize(IrSignal, boolean) - Method in class org.harctoolbox.irp.Protocol
 
recognize(IrSignal, boolean, double, double, double, double) - Method in class org.harctoolbox.irp.Protocol
Tries to match the IrSignal in the argument.If it matches, return the matching parametewith the found parameters with their actual values.If no match, throws a SignalRecognitionException.
recognize(IrSignal, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.Protocol
 
recognize(ModulatedIrSequence, boolean, boolean) - Method in class org.harctoolbox.irp.Protocol
 
recognize(ModulatedIrSequence, int, boolean, Decoder.DecoderParameters) - Method in class org.harctoolbox.irp.Protocol
Tries to match the ModulatedIrSequence in the argument, if match, return the matching parameters.
RecognizeData - Class in org.harctoolbox.irp
 
RecognizeData(GeneralSpec, NameEngine, ParameterSpecs, IrSequence, int, boolean, ParameterCollector, double, double, double, IrSignal.Pass) - Constructor for class org.harctoolbox.irp.RecognizeData
 
RecognizeData(GeneralSpec, NameEngine, ParameterSpecs, IrSequence, int, boolean, ParameterCollector, Decoder.DecoderParameters, IrSignal.Pass) - Constructor for class org.harctoolbox.irp.RecognizeData
 
reduce(int) - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
regexp - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
REJECT_REPEATLESS_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
RELATIVE_TOLERANCE_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
relativeTolerance - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
remove(String) - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
remove(T) - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
remove(List<String>) - Method in class org.harctoolbox.irp.IrpDatabase
 
remove(String) - Method in class org.harctoolbox.irp.IrpDatabase
 
removeDefaulteds(Map<String, Long>) - Method in class org.harctoolbox.irp.ParameterSpecs
 
removeDefaulteds(Map<String, Long>) - Method in class org.harctoolbox.irp.Protocol
 
removeNotInParameterSpec(Map<String, Long>) - Method in class org.harctoolbox.irp.ParameterSpecs
 
removeProperties(String, String) - Method in class org.harctoolbox.irp.IrpDatabase
 
removeXmlProperties(String, String) - Method in class org.harctoolbox.irp.IrpDatabase
 
render(PrintStream, IrpDatabase, CommandCommonOptions) - Method in class org.harctoolbox.cmdline.CommandRender
 
render(DocumentFragment) - Static method in class org.harctoolbox.ircore.DumbHtmlRenderer
 
render(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.Assignment
 
render(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.BareIrStream
 
render(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.BitspecIrstream
 
render(String) - Method in class org.harctoolbox.irp.CodeGenerator
 
render() - Method in class org.harctoolbox.irp.DumpItemCodeGenerator
 
render(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.Duration
 
render(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.FiniteBitField
 
render(String, Map<String, Long>) - Method in class org.harctoolbox.irp.IrpDatabase
 
render(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.IrStream
 
render(RenderData, List<BitSpec>) - Method in interface org.harctoolbox.irp.IrStreamItem
 
render() - Method in class org.harctoolbox.irp.ItemCodeGenerator
For uniformity, should end with a line separator.
render(NameEngine) - Method in class org.harctoolbox.irp.NamedProtocol
 
render() - Method in class org.harctoolbox.irp.STItemCodeGenerator
 
render(RenderData, List<BitSpec>) - Method in class org.harctoolbox.irp.Variation
 
RenderData - Class in org.harctoolbox.irp
 
RenderData(GeneralSpec, NameEngine) - Constructor for class org.harctoolbox.irp.RenderData
 
REPEAT_LENGTH_INDEX - Static variable in class org.harctoolbox.ircore.Pronto
 
repeat_marker() - Method in class org.harctoolbox.irp.IrpParser.IrstreamContext
 
repeat_marker() - Method in class org.harctoolbox.irp.IrpParser
 
Repeat_markerContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Repeat_markerContext
 
RepeatFinder - Class in org.harctoolbox.analyze
 
RepeatFinder(IrSequence, Double, Double, Double) - Constructor for class org.harctoolbox.analyze.RepeatFinder
 
RepeatFinder(IrSequence, Double, Double) - Constructor for class org.harctoolbox.analyze.RepeatFinder
 
RepeatFinder(IrSequence) - Constructor for class org.harctoolbox.analyze.RepeatFinder
 
RepeatFinder(int[]) - Constructor for class org.harctoolbox.analyze.RepeatFinder
 
RepeatFinder.RepeatFinderData - Class in org.harctoolbox.analyze
 
repeatFinderData(int) - Method in class org.harctoolbox.analyze.Analyzer
 
RepeatFinderData(int) - Constructor for class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
RepeatFinderData(int, int, int, int) - Constructor for class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
RepeatFinderParser - Class in org.harctoolbox.analyze
 
RepeatFinderParser(List<IrSignalParser>, String) - Constructor for class org.harctoolbox.analyze.RepeatFinderParser
 
RepeatFinderParser(List<IrSignalParser>, String, Double, Double, Double) - Constructor for class org.harctoolbox.analyze.RepeatFinderParser
 
RepeatFinderParser(Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.analyze.RepeatFinderParser
 
RepeatFinderParser(Iterable<? extends CharSequence>, Double, Double, Double) - Constructor for class org.harctoolbox.analyze.RepeatFinderParser
 
RepeatMarker - Class in org.harctoolbox.irp
This class implements Repeatmarker as per Chapter 8.
RepeatMarker(String) - Constructor for class org.harctoolbox.irp.RepeatMarker
 
RepeatMarker(IrpParser.Repeat_markerContext) - Constructor for class org.harctoolbox.irp.RepeatMarker
 
RepeatMarker(int, int) - Constructor for class org.harctoolbox.irp.RepeatMarker
 
RepeatMarker(int) - Constructor for class org.harctoolbox.irp.RepeatMarker
 
RepeatMarker() - Constructor for class org.harctoolbox.irp.RepeatMarker
 
repeatOnly() - Method in class org.harctoolbox.ircore.IrSignal
 
repeatReducedIrSignal(int) - Method in class org.harctoolbox.analyze.Analyzer
 
repeatsPerCountSemantic(int) - Method in class org.harctoolbox.ircore.IrSignal
Returns the number of repetitions according to the count semantics.
replaceZeros(double) - Method in class org.harctoolbox.ircore.IrSequence
Replace all zero durations.
replaceZeros(double) - Method in class org.harctoolbox.ircore.IrSignal
Replace all zero durations.
replaceZeros(int) - Method in class org.harctoolbox.ircore.IrSignal
Replace all zero durations.
restoreStdErr(ByteArrayOutputStream) - Static method in class org.harctoolbox.cmdline.CmdUtils
 
restrict(long) - Method in class org.harctoolbox.irp.BitwiseParameter
 
reverse(long, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Reverses the bits, living in a width-bit wide world.
reverse(int, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Reverses the bits, living in a width-bit wide world.
reverse(BigInteger, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
RULE_alternative - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_assignment - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_bare_irstream - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_bitfield - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_bitspec - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_bitspec_irstream - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_definition - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_definitions - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_definitions_list - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_duration - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_dutycycle_item - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_expression - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_expressionEOF - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_extent - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_flash - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_float_number - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_frequency_item - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_gap - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_generalspec - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_generalspec_item - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_generalspec_list - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_irstream - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_irstream_item - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_name - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_name_or_number - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_number - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_number_with_decimals - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_order_item - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_para_expression - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_parameter_spec - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_parameter_specs - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_primary_item - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_protocol - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_repeat_marker - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_unit_item - Static variable in class org.harctoolbox.irp.IrpParser
 
RULE_variation - Static variable in class org.harctoolbox.irp.IrpParser
 
ruleNames - Static variable in class org.harctoolbox.irp.IrpLexer
 
ruleNames - Static variable in class org.harctoolbox.irp.IrpParser
 
run(String[]) - Method in interface org.harctoolbox.cmdline.CmdLineProgram
 
run(String[]) - Method in class org.harctoolbox.irp.IrpTransmogrifier
 

S

same(String, NameEngine) - Method in class org.harctoolbox.irp.Decoder.Decode
 
saveParameter(AbstractDecoder.ParameterData, List<IrStreamItem>, BitDirection) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
saveParameter(AbstractDecoder.ParameterData, List<IrStreamItem>, BitDirection, boolean) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
saveParameter(BitSpec, AbstractDecoder.ParameterData, List<IrStreamItem>, BitDirection, boolean) - Method in class org.harctoolbox.analyze.AbstractDecoder
 
SCHEMA_LOCATION_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
scrutinizeProtocols(Iterable<Protocol>) - Static method in class org.harctoolbox.irp.BitCounter
 
searchAllProtocols(Analyzer.AnalyzerParams, String, boolean) - Method in class org.harctoolbox.analyze.Analyzer
 
searchBestProtocol(Analyzer.AnalyzerParams, String, boolean) - Method in class org.harctoolbox.analyze.Analyzer
 
searchBestProtocol(Analyzer.AnalyzerParams) - Method in class org.harctoolbox.analyze.Analyzer
 
searchBestProtocol(List<AbstractDecoder>, int) - Method in class org.harctoolbox.analyze.Analyzer
 
searchProtocols(List<AbstractDecoder>, int) - Method in class org.harctoolbox.analyze.Analyzer
 
seconds2microseconds(double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Convert its argument from seconds to microseconds.
seed - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
select(IrSignal.Pass) - Method in class org.harctoolbox.irp.Variation
 
selectBestProtocol(List<Protocol>) - Static method in class org.harctoolbox.analyze.Analyzer
 
sempred(RuleContext, int, int) - Method in class org.harctoolbox.irp.IrpParser
 
SerialDecoder - Class in org.harctoolbox.analyze
 
SerialDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.SerialDecoder
 
setAbsoluteTolerance(Double) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setAllDecodes(boolean) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setAttribute(String, Object) - Method in class org.harctoolbox.irp.DumpItemCodeGenerator
 
setAttribute(String, Object) - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
setAttribute(Map<String, Object>) - Method in class org.harctoolbox.irp.ItemCodeGenerator
 
setAttribute(String, Object) - Method in class org.harctoolbox.irp.STItemCodeGenerator
 
setDebug(boolean) - Static method in class org.harctoolbox.ircore.XmlUtils
 
setDebugProtocolRegExp(String) - Static method in class org.harctoolbox.irp.Decoder
For debugging only.
setDefaultAbsoluteTolerance(double) - Static method in class org.harctoolbox.analyze.RepeatFinder
 
setDefaultMinRepeatLastGap(double) - Static method in class org.harctoolbox.analyze.RepeatFinder
 
setDefaultRelativeTolerance(double) - Static method in class org.harctoolbox.analyze.RepeatFinder
 
setFrequency(Double) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
setFrequencyTolerance(Double) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setHasConsumed(double) - Method in class org.harctoolbox.irp.RecognizeData
 
setIgnoreLeadingGarbage(boolean) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setInspect(boolean) - Method in class org.harctoolbox.irp.CodeGenerator
 
setInspect(boolean) - Method in class org.harctoolbox.irp.DumpCodeGenerator
 
setInspect(boolean) - Method in class org.harctoolbox.irp.STCodeGenerator
 
setLevel(int) - Method in class org.harctoolbox.irp.RecognizeData
 
setMinimumLeadout(Double) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setOverride(boolean) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setParameterCollector(ParameterCollector) - Method in class org.harctoolbox.irp.RecognizeData
 
setPosition(int) - Method in class org.harctoolbox.irp.RecognizeData
 
setProperties(String, String, List<String>) - Method in class org.harctoolbox.irp.IrpDatabase
 
setRecursive(boolean) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setRelativeTolerance(Double) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setRemoveDefaultedParameters(boolean) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setStDir(String) - Static method in class org.harctoolbox.irp.STCodeGenerator
 
setStrict(boolean) - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
setXmlProperties(String, String, List<DocumentFragment>) - Method in class org.harctoolbox.irp.IrpDatabase
 
shellSplit(String) - Static method in class org.harctoolbox.cmdline.CmdUtils
 
shiftRight(int) - Method in class org.harctoolbox.irp.Number
 
ShortPronto - Class in org.harctoolbox.irp
Extends org.harctoolbox.ircore with functions for handling short Pronto format for the protocols rc5, rc5x, rc6, and nec1.
ShortProntoParser - Class in org.harctoolbox.irp
 
ShortProntoParser(String) - Constructor for class org.harctoolbox.irp.ShortProntoParser
 
ShortProntoParser(Iterable<? extends CharSequence>) - Constructor for class org.harctoolbox.irp.ShortProntoParser
 
showTreeViewer(TreeViewer, String) - Static method in class org.harctoolbox.irp.IrpUtils
Show the TreeViewer given as argument.
SignalRecognitionException - Exception in org.harctoolbox.irp
 
SignalRecognitionException(String) - Constructor for exception org.harctoolbox.irp.SignalRecognitionException
 
SignalRecognitionException() - Constructor for exception org.harctoolbox.irp.SignalRecognitionException
 
SimpleDecodesSet(List<Decoder.Decode>) - Constructor for class org.harctoolbox.irp.Decoder.SimpleDecodesSet
 
SimpleDecodesSet(Decoder.DecodeTree) - Constructor for class org.harctoolbox.irp.Decoder.SimpleDecodesSet
Creates a SimpleDecodeSet from a DecodeTree.
size() - Method in class org.harctoolbox.irp.BitSpec
 
size() - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
size() - Method in class org.harctoolbox.irp.IrpDatabase
 
size() - Method in class org.harctoolbox.irp.NameEngine
 
SIZE - Static variable in class org.harctoolbox.irp.Number
 
size() - Method in class org.harctoolbox.irp.ParameterSpecs
 
solve() - Method in class org.harctoolbox.irp.Equation
 
SOME - Static variable in class org.harctoolbox.ircore.IrCoreUtils
 
sort - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
sort() - Method in class org.harctoolbox.irp.Decoder.AbstractDecodesCollection
 
spaces(int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Returns a string consisting of length spaces.
ST_GROUP_FILEEXTENSION - Static variable in class org.harctoolbox.irp.STCodeGenerator
 
startDurations() - Method in class org.harctoolbox.analyze.AbstractBiphaseDecoder
 
startDurations() - Method in class org.harctoolbox.analyze.BiphaseDecoder
 
startDurations() - Method in class org.harctoolbox.analyze.BiphaseInvertDecoder
 
startDurations() - Method in class org.harctoolbox.analyze.BiphaseWithDoubleToggleDecoder
 
startDurations() - Method in class org.harctoolbox.analyze.BiphaseWithDurationDecoder
 
startDurations() - Method in class org.harctoolbox.analyze.BiphaseWithDurationInvertDecoder
 
startDurations() - Method in class org.harctoolbox.analyze.BiphaseWithTwoDurationsDecoder
 
startDurations() - Method in class org.harctoolbox.analyze.BiphaseWithTwoDurationsInvertDecoder
 
startingDuratingType(DurationType, boolean) - Method in class org.harctoolbox.irp.Assignment
 
startingDuratingType(DurationType, boolean) - Method in class org.harctoolbox.irp.BareIrStream
 
startingDuratingType(DurationType, boolean) - Method in class org.harctoolbox.irp.BitspecIrstream
 
startingDuratingType(DurationType, boolean) - Method in class org.harctoolbox.irp.Duration
 
startingDuratingType(DurationType, boolean) - Method in class org.harctoolbox.irp.FiniteBitField
 
startingDuratingType(DurationType, boolean) - Method in class org.harctoolbox.irp.IrStream
 
startingDuratingType(DurationType, boolean) - Method in interface org.harctoolbox.irp.IrStreamItem
 
startingDuratingType(DurationType, boolean) - Method in class org.harctoolbox.irp.Variation
 
startingDurationType(boolean) - Method in class org.harctoolbox.irp.BitspecIrstream
 
startsWithFlash() - Method in class org.harctoolbox.irp.BareIrStream
 
startsWithFlash() - Method in class org.harctoolbox.irp.Protocol
 
startsWithFlash() - Method in class org.harctoolbox.irp.Variation
 
stateWhenEntering(IrSignal.Pass) - Method in class org.harctoolbox.irp.IrpObject
 
stateWhenEntering(IrSignal.Pass) - Method in class org.harctoolbox.irp.IrStream
 
stateWhenEntering(IrSignal.Pass) - Method in interface org.harctoolbox.irp.IrStreamItem
 
stateWhenEntering(IrSignal.Pass) - Method in class org.harctoolbox.irp.Variation
 
stateWhenExiting(IrSignal.Pass) - Method in class org.harctoolbox.irp.IrpObject
 
stateWhenExiting(IrSignal.Pass) - Method in class org.harctoolbox.irp.IrStream
 
stateWhenExiting(IrSignal.Pass) - Method in interface org.harctoolbox.irp.IrStreamItem
 
stateWhenExiting(IrSignal.Pass) - Method in class org.harctoolbox.irp.Variation
 
STCodeGenerator - Class in org.harctoolbox.irp
 
STCodeGenerator(String) - Constructor for class org.harctoolbox.irp.STCodeGenerator
 
STCodeGenerator(File) - Constructor for class org.harctoolbox.irp.STCodeGenerator
 
STCodeGenerator(STGroup) - Constructor for class org.harctoolbox.irp.STCodeGenerator
 
STItemCodeGenerator - Class in org.harctoolbox.irp
 
storeStdErr() - Static method in class org.harctoolbox.cmdline.CmdUtils
 
stringToDocumentFragment(String) - Static method in class org.harctoolbox.ircore.XmlUtils
Expensive to use many times.
stripDecoratedString(String) - Static method in class org.harctoolbox.ircore.IrSequence
Removes all "decorations" like signs, commas and semicolons.
subSequence(int, int) - Method in class org.harctoolbox.ircore.IrSequence
Returns a new IrSequence consisting of the length durations.
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.Assignment
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.BareIrStream
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.BitField
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.BitspecIrstream
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.Extent
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.FiniteBitField
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.Flash
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.Gap
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.InfiniteBitField
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.IrStream
 
substituteConstantVariables(Map<String, Long>) - Method in interface org.harctoolbox.irp.IrStreamItem
Returns an IrStreamItem of the same type with all occurrences of the variables in the dictionary replaced by their values in the dictionary.
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.Name
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.NameOrNumber
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.Number
 
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.PrimaryItem
Returns a PrimaryItem of the same type with all occurrences of the variables in the dictionary replaced by their values in the dictionary.
substituteConstantVariables() - Method in class org.harctoolbox.irp.Protocol
Returns a Protocol with all of the variables which are constant literals in the Definitions replaced by their values.
substituteConstantVariables(Map<String, Long>) - Method in class org.harctoolbox.irp.Variation
 
sync(Parser) - Method in class org.harctoolbox.irp.ErrorStrategy
Make sure we don't attempt to recover from problems in subrules.

T

T__0 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__0 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__1 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__1 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__10 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__10 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__11 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__11 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__12 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__12 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__13 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__13 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__14 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__14 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__15 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__15 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__16 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__16 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__17 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__17 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__18 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__18 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__19 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__19 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__2 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__2 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__20 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__20 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__21 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__21 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__22 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__22 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__23 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__23 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__24 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__24 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__25 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__25 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__26 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__26 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__27 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__27 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__28 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__28 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__29 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__29 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__3 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__3 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__30 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__30 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__31 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__31 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__32 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__32 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__33 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__33 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__34 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__34 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__35 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__35 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__36 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__36 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__37 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__37 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__38 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__38 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__39 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__39 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__4 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__4 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__40 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__40 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__41 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__41 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__42 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__42 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__43 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__43 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__44 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__44 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__45 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__45 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__46 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__46 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__5 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__5 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__6 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__6 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__7 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__7 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__8 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__8 - Static variable in class org.harctoolbox.irp.IrpParser
 
T__9 - Static variable in class org.harctoolbox.irp.IrpLexer
 
T__9 - Static variable in class org.harctoolbox.irp.IrpParser
 
tabs(int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Returns a string consisting of length number of tabs.
testBit(int) - Method in class org.harctoolbox.irp.Number
 
ThingsLineParser<T> - Class in org.harctoolbox.ircore
 
ThingsLineParser(ThingsLineParser.ThingParser, String) - Constructor for class org.harctoolbox.ircore.ThingsLineParser
 
ThingsLineParser.ThingParser - Interface in org.harctoolbox.ircore
 
thirdPartyString - Static variable in class org.harctoolbox.irp.Version
Verbal description of licenses of third-party components.
ThisCannotHappenException - Exception in org.harctoolbox.ircore
This is thrown for situations that "cannot happen", typically a programming error.
ThisCannotHappenException() - Constructor for exception org.harctoolbox.ircore.ThisCannotHappenException
 
ThisCannotHappenException(String) - Constructor for exception org.harctoolbox.ircore.ThisCannotHappenException
 
ThisCannotHappenException(Throwable) - Constructor for exception org.harctoolbox.ircore.ThisCannotHappenException
 
time_periods - Variable in class org.harctoolbox.irp.Duration
 
time_units - Variable in class org.harctoolbox.irp.Duration
 
timebase - Variable in class org.harctoolbox.analyze.AbstractDecoder
 
timings - Variable in class org.harctoolbox.analyze.Cleaner
 
toArray(IrSignal) - Static method in class org.harctoolbox.ircore.Pronto
CCF array of complete signal, i.e.
toBareIrStream(double, Burst.Preferences) - Method in class org.harctoolbox.analyze.Burst
 
toBeRemoved(NameEngine) - Method in class org.harctoolbox.irp.PreferOver
 
toBeRemoved(Map<String, Long>) - Method in class org.harctoolbox.irp.PreferOver
 
toBeRemoved() - Method in class org.harctoolbox.irp.PreferOver
 
toBinaryString(NameEngine, boolean) - Method in class org.harctoolbox.irp.FiniteBitField
 
toBinaryString(NameEngine) - Method in class org.harctoolbox.irp.FiniteBitField
 
toBitwiseParameter(RecognizeData) - Method in class org.harctoolbox.irp.Assignment
 
toBitwiseParameter(RecognizeData) - Method in class org.harctoolbox.irp.FiniteBitField
 
toBitwiseParameter(RecognizeData) - Method in class org.harctoolbox.irp.InfiniteBitField
 
toBitwiseParameter(RecognizeData) - Method in class org.harctoolbox.irp.Name
 
toBitwiseParameter(RecognizeData) - Method in class org.harctoolbox.irp.Number
 
toBitwiseParameter(RecognizeData) - Method in interface org.harctoolbox.irp.Numerical
 
toBitwiseParameter(String) - Method in class org.harctoolbox.irp.RecognizeData
 
toCIdentifier(String) - Static method in class org.harctoolbox.irp.IrpUtils
 
toCName(String) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
toDocument() - Method in interface org.harctoolbox.ircore.XmlExport
 
toDocument() - Method in class org.harctoolbox.irp.IrpDatabase
 
toDocument(Iterable<String>) - Method in class org.harctoolbox.irp.IrpDatabase
 
toDocument() - Method in class org.harctoolbox.irp.IrpObject
 
toDocument(Iterable<NamedProtocol>) - Static method in class org.harctoolbox.irp.NamedProtocol
 
toDocument() - Method in class org.harctoolbox.irp.NamedProtocol
 
toDoubles() - Method in class org.harctoolbox.ircore.IrSequence
Returns an array of doubles of durations.
toDoublesPreservingSigns(String) - Static method in class org.harctoolbox.ircore.IrSequence
 
toDurations(int, int) - Method in class org.harctoolbox.analyze.Cleaner
 
toDurations(int) - Method in class org.harctoolbox.analyze.Cleaner
 
toElement(Document) - Method in interface org.harctoolbox.ircore.XmlExport
 
toElement(Document) - Method in class org.harctoolbox.irp.Assignment
 
toElement(Document) - Method in class org.harctoolbox.irp.BareIrStream
 
toElement(Document, String) - Method in class org.harctoolbox.irp.BareIrStream
 
toElement(Document) - Method in class org.harctoolbox.irp.BitSpec
 
toElement(Document) - Method in class org.harctoolbox.irp.BitspecIrstream
 
toElement(Document) - Method in class org.harctoolbox.irp.Duration
 
toElement(Document) - Method in class org.harctoolbox.irp.Expression
 
toElement(Document) - Method in class org.harctoolbox.irp.FiniteBitField
 
toElement(Document) - Method in interface org.harctoolbox.irp.Floatable
 
toElement(Document) - Method in class org.harctoolbox.irp.FloatNumber
 
toElement(Document) - Method in class org.harctoolbox.irp.GeneralSpec
 
toElement(Document) - Method in class org.harctoolbox.irp.InfiniteBitField
 
toElement(Document) - Method in class org.harctoolbox.irp.IrpObject
 
toElement(Document) - Method in class org.harctoolbox.irp.IrStream
 
toElement(Document) - Method in class org.harctoolbox.irp.Name
 
toElement(Document) - Method in class org.harctoolbox.irp.NamedProtocol
 
toElement(Document, Double, Double, Double, boolean) - Method in class org.harctoolbox.irp.NamedProtocol
 
toElement(Document) - Method in class org.harctoolbox.irp.NameEngine
 
toElement(Document) - Method in class org.harctoolbox.irp.NameOrNumber
 
toElement(Document) - Method in class org.harctoolbox.irp.Number
 
toElement(Document) - Method in class org.harctoolbox.irp.NumberWithDecimals
 
toElement(Document) - Method in class org.harctoolbox.irp.ParameterSpec
 
toElement(Document) - Method in class org.harctoolbox.irp.ParameterSpecs
 
toElement(Document) - Method in class org.harctoolbox.irp.Protocol
 
toElement(Document) - Method in class org.harctoolbox.irp.RepeatMarker
 
toElement(Document) - Method in class org.harctoolbox.irp.Variation
 
toFloat(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Duration
 
toFloat(GeneralSpec, NameEngine) - Method in interface org.harctoolbox.irp.Floatable
Produces a floating result.
toFloat(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.FloatNumber
 
toFloat() - Method in class org.harctoolbox.irp.FloatNumber
 
toFloat(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.Name
 
toFloat(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.NameOrNumber
 
toFloat(GeneralSpec, NameEngine) - Method in class org.harctoolbox.irp.NumberWithDecimals
 
toFloat() - Method in class org.harctoolbox.irp.NumberWithDecimals
 
toIntArray(int) - Method in class org.harctoolbox.ircore.IrSignal
 
toInterleavingList(Collection<? extends Number>) - Static method in class org.harctoolbox.ircore.IrSequence
 
toInts(Iterable<? extends IrSequence>) - Static method in class org.harctoolbox.ircore.IrSequence
 
toInts() - Method in class org.harctoolbox.ircore.IrSequence
Returns an array of integers of durations.
toIrpString(int) - Method in class org.harctoolbox.irp.Assignment
 
toIrpString(int) - Method in class org.harctoolbox.irp.BareIrStream
 
toIrpString(int) - Method in class org.harctoolbox.irp.BitSpec
 
toIrpString(int) - Method in class org.harctoolbox.irp.BitspecIrstream
 
toIrpString(int, String) - Method in class org.harctoolbox.irp.BitspecIrstream
 
toIrpString(int) - Method in class org.harctoolbox.irp.Duration
 
toIrpString(int) - Method in class org.harctoolbox.irp.Extent
 
toIrpString(int) - Method in class org.harctoolbox.irp.FiniteBitField
 
toIrpString(int) - Method in interface org.harctoolbox.irp.Floatable
 
toIrpString(int) - Method in class org.harctoolbox.irp.FloatNumber
 
toIrpString(int) - Method in class org.harctoolbox.irp.Gap
 
toIrpString(int) - Method in class org.harctoolbox.irp.GeneralSpec
 
toIrpString(boolean) - Method in class org.harctoolbox.irp.GeneralSpec
 
toIrpString(int) - Method in class org.harctoolbox.irp.InfiniteBitField
 
toIrpString(int) - Method in class org.harctoolbox.irp.IrpObject
 
toIrpString() - Method in class org.harctoolbox.irp.IrpObject
 
toIrpString(int) - Method in class org.harctoolbox.irp.IrStream
 
toIrpString(int, String) - Method in class org.harctoolbox.irp.IrStream
 
toIrpString(int) - Method in interface org.harctoolbox.irp.IrStreamItem
 
toIrpString(int) - Method in class org.harctoolbox.irp.Name
 
toIrpString(int) - Method in class org.harctoolbox.irp.NameEngine
 
toIrpString(int) - Method in class org.harctoolbox.irp.NameOrNumber
 
toIrpString(int) - Method in class org.harctoolbox.irp.Number
 
toIrpString(int) - Method in class org.harctoolbox.irp.NumberWithDecimals
 
toIrpString(int) - Method in class org.harctoolbox.irp.ParameterSpec
 
toIrpString(int) - Method in class org.harctoolbox.irp.ParameterSpecs
 
toIrpString(int, String) - Method in class org.harctoolbox.irp.ParameterSpecs
 
toIrpString(int) - Method in class org.harctoolbox.irp.PrimaryItem
 
toIrpString(int) - Method in class org.harctoolbox.irp.Protocol
 
toIrpString(int, boolean) - Method in class org.harctoolbox.irp.Protocol
 
toIrpString(int, boolean, String) - Method in class org.harctoolbox.irp.Protocol
 
toIrpString(int, boolean, boolean) - Method in class org.harctoolbox.irp.Protocol
 
toIrpString(int) - Method in class org.harctoolbox.irp.RepeatMarker
 
toIrpString(int) - Method in class org.harctoolbox.irp.Variation
 
toIrSequence() - Method in class org.harctoolbox.analyze.Cleaner
 
toIrSequence(Double) - Method in class org.harctoolbox.analyze.CleanerParser
 
toIrSequence() - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toIrSequence(Double) - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toIrSequence(Double) - Method in interface org.harctoolbox.ircore.IrSignalParser
 
toIrSequence(Double) - Method in class org.harctoolbox.ircore.MultiParser
 
toIrSequences() - Method in class org.harctoolbox.ircore.IrSignal
 
toIrSignal(Double, Double) - Method in class org.harctoolbox.analyze.CleanerParser
Tries to interpret the string argument as one of our known formats, and return an IrSignal.
toIrSignal(IrSequence, double) - Method in class org.harctoolbox.analyze.RepeatFinder
 
toIrSignal(ModulatedIrSequence) - Method in class org.harctoolbox.analyze.RepeatFinder
 
toIrSignal(Double, Double) - Method in class org.harctoolbox.analyze.RepeatFinderParser
Tries to interpret the string argument as one of our known formats, and return an IrSignal.
toIrSignal() - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toIrSignal(Double) - Method in class org.harctoolbox.ircore.AbstractIrParser
Tries to interpret the string argument as one of our known formats, and return an IrSignal.
toIrSignal(Double, Double) - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toIrSignal(Double, Double) - Method in class org.harctoolbox.ircore.BracketedIrSignalParser
 
toIrSignal(Double, Double) - Method in interface org.harctoolbox.ircore.IrSignalParser
 
toIrSignal() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
toIrSignal(Double, Double) - Method in class org.harctoolbox.ircore.MultilineIrSignalParser
 
toIrSignal(Double, Double) - Method in class org.harctoolbox.ircore.MultiParser
 
toIrSignal(Double, Double) - Method in class org.harctoolbox.ircore.ProntoParser
Tries to interpret the string argument as Pronto.
toIrSignal(Double, Double, boolean) - Method in class org.harctoolbox.ircore.ProntoParser
 
toIrSignal(Double, Double) - Method in class org.harctoolbox.ircore.ProntoParserLoose
Tries to interpret the string argument as Pronto.
toIrSignal(NameEngine) - Method in class org.harctoolbox.irp.Protocol
 
toIrSignal(Map<String, Long>) - Method in class org.harctoolbox.irp.Protocol
 
toIrSignal(Double, Double) - Method in class org.harctoolbox.irp.ShortProntoParser
Tries to interpret the string argument as Pronto.
toIrSignalChop(Double, double) - Method in class org.harctoolbox.analyze.CleanerParser
 
toIrSignalChop(Double, double) - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toIrSignalClean(ModulatedIrSequence) - Method in class org.harctoolbox.analyze.RepeatFinder
 
toIrSignalClean(Double, Double) - Method in class org.harctoolbox.analyze.RepeatFinderParser
 
toIrSignalClean() - Method in class org.harctoolbox.analyze.RepeatFinderParser
 
tokenNames - Static variable in class org.harctoolbox.irp.IrpLexer
Deprecated.
Use IrpLexer.VOCABULARY instead.
tokenNames - Static variable in class org.harctoolbox.irp.IrpParser
Deprecated.
toList(Double) - Method in class org.harctoolbox.analyze.CleanerParser
 
toList(Double) - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toList(String[], Double) - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toList() - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toList(Double) - Method in class org.harctoolbox.ircore.BracketedIrSignalParser
 
toList(Double) - Method in interface org.harctoolbox.ircore.IrSignalParser
 
toList(Double) - Method in class org.harctoolbox.ircore.MultilineIrSignalParser
 
toList(Double) - Method in class org.harctoolbox.ircore.MultiParser
 
toList() - Method in class org.harctoolbox.irp.Decoder.DecodeTree
Creates a List of the Trunks of a DecodeTree.
toListChop(double, Double) - Method in class org.harctoolbox.analyze.CleanerParser
 
toListChop(double, Double) - Method in class org.harctoolbox.ircore.AbstractIrParser
Equivalent to toIrSequence().chop(threshold);
toListChop(double) - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toLong(NameEngine) - Method in class org.harctoolbox.irp.Assignment
 
toLong() - Method in class org.harctoolbox.irp.Assignment
 
toLong(long, long, long, boolean, boolean) - Static method in class org.harctoolbox.irp.BitField
 
toLong() - Method in class org.harctoolbox.irp.BitField
 
toLong() - Method in class org.harctoolbox.irp.Expression
 
toLong(NameEngine) - Method in class org.harctoolbox.irp.FiniteBitField
 
toLong(long, long, boolean) - Static method in class org.harctoolbox.irp.InfiniteBitField
 
toLong(NameEngine) - Method in class org.harctoolbox.irp.InfiniteBitField
 
toLong(IrpParser.NameContext, NameEngine) - Static method in class org.harctoolbox.irp.Name
 
toLong(NameEngine) - Method in class org.harctoolbox.irp.Name
 
toLong() - Method in class org.harctoolbox.irp.Name
 
toLong(String) - Method in class org.harctoolbox.irp.NameEngine
 
toLong(NameEngine) - Method in class org.harctoolbox.irp.Number
 
toLong() - Method in class org.harctoolbox.irp.Number
 
toLong(NameEngine) - Method in interface org.harctoolbox.irp.Numerical
Produces a numerical result.
toLong() - Method in interface org.harctoolbox.irp.Numerical
 
toMap() - Method in class org.harctoolbox.irp.NameEngine
 
toModulatedIrSequence(Double, Double) - Method in class org.harctoolbox.analyze.CleanerParser
 
toModulatedIrSequence(Double, Double) - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toModulatedIrSequence(Double) - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toModulatedIrSequence() - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toModulatedIrSequence() - Method in class org.harctoolbox.ircore.IrSignal
Returns a ModulatedIrSequence consisting of one intro sequence, one repeat sequence, followed by one ending sequence.
toModulatedIrSequence(int) - Method in class org.harctoolbox.ircore.IrSignal
Returns a ModulatedIrSequence consisting of one intro sequence, count or count-1 number of repeat sequence, dependent on if intro is empty or not, followed by one ending sequence.
toModulatedIrSequence(boolean, int, boolean) - Method in class org.harctoolbox.ircore.IrSignal
Returns a ModulatedIrSequence consisting of zero or one intro sequence, repetition number of repeat sequence, and zero or one ending sequence.
toModulatedIrSequence(Double, Double) - Method in interface org.harctoolbox.ircore.IrSignalParser
 
toModulatedIrSequence(Double, Double) - Method in class org.harctoolbox.ircore.MultilineIrSignalParser
 
toModulatedIrSequence(Double, Double) - Method in class org.harctoolbox.ircore.MultiParser
 
toModulatedIrSequence(NameEngine, IrSignal.Pass) - Method in class org.harctoolbox.irp.Protocol
 
toNameEngine() - Method in class org.harctoolbox.irp.ParameterCollector
 
toNumber() - Method in class org.harctoolbox.irp.Expression
 
TooFewParameterNamesException() - Constructor for exception org.harctoolbox.analyze.Analyzer.AnalyzerParams.TooFewParameterNamesException
 
toOneShot(int) - Method in class org.harctoolbox.ircore.IrSignal
Returns an IrSignal consisting of count repetitions (count semantic) as the intro sequence, while repeat and ending are empty.
topLevelPropertiesMap(GeneralSpec, NameEngine, int) - Method in class org.harctoolbox.irp.BareIrStream
 
toProtocol(LircRemote) - Static method in class org.harctoolbox.lirc.LircIrp
 
toPulses(double) - Method in class org.harctoolbox.ircore.IrSequence
For the frequency given as argument, computes an array of durations in number of periods in the given frequency.
toString(int) - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
toString() - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
toString() - Method in class org.harctoolbox.analyze.Burst.Preferences
 
toString() - Method in class org.harctoolbox.analyze.Burst
 
toString(Burst.Preferences) - Method in class org.harctoolbox.analyze.Burst
 
toString() - Method in class org.harctoolbox.analyze.RepeatFinder.RepeatFinderData
 
toString() - Method in class org.harctoolbox.ircore.AbstractIrParser
 
toString() - Method in class org.harctoolbox.ircore.IrSequence
Generates a pretty string representing the object.
toString(boolean) - Method in class org.harctoolbox.ircore.IrSequence
 
toString(boolean, String) - Method in class org.harctoolbox.ircore.IrSequence
 
toString(boolean, String, String, String) - Method in class org.harctoolbox.ircore.IrSequence
Generates a pretty string representing the object.
toString() - Method in class org.harctoolbox.ircore.IrSignal
 
toString(boolean) - Method in class org.harctoolbox.ircore.IrSignal
Generates nice string.
toString(IrSignal) - Static method in class org.harctoolbox.ircore.Pronto
Computes the ("long", raw) CCF string, if possible.
toString(int[]) - Static method in class org.harctoolbox.ircore.Pronto
Formats a CCF as string.
toString() - Method in enum org.harctoolbox.irp.BitCounter.BitCounterType
 
toString(CharSequence) - Method in class org.harctoolbox.irp.BitCounter
 
toString() - Method in class org.harctoolbox.irp.BitCounter
 
toString(NameEngine) - Method in class org.harctoolbox.irp.BitField
 
toString() - Method in class org.harctoolbox.irp.BitwiseParameter
 
toString() - Method in class org.harctoolbox.irp.Decoder.Decode
 
toString(int, String) - Method in class org.harctoolbox.irp.Decoder.Decode
 
toString() - Method in class org.harctoolbox.irp.Decoder.DecoderParameters
 
toString(int, String) - Method in class org.harctoolbox.irp.Decoder.DecodeTree
 
toString() - Method in class org.harctoolbox.irp.Decoder.DecodeTree
 
toString() - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
toString(int, String) - Method in class org.harctoolbox.irp.Decoder.TrunkDecodeTree
 
toString() - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateCollection
 
toString(CharSequence) - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateCollection
 
toString() - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateEntry.Occurance
 
toString() - Method in class org.harctoolbox.irp.DuplicateFinder.DuplicateEntry
 
toString() - Method in class org.harctoolbox.irp.Equation
 
toString(NameEngine) - Method in class org.harctoolbox.irp.FiniteBitField
 
toString(int, String) - Method in interface org.harctoolbox.irp.HasPreferOvers
 
toString(NameEngine) - Method in class org.harctoolbox.irp.InfiniteBitField
 
toString() - Method in class org.harctoolbox.irp.IrpObject
 
toString(int) - Method in class org.harctoolbox.irp.IrpObject
 
toString(IrpParser.NameContext) - Static method in class org.harctoolbox.irp.Name
 
toString() - Method in class org.harctoolbox.irp.Name
 
toString() - Method in class org.harctoolbox.irp.NamedProtocol
 
toString(int) - Method in class org.harctoolbox.irp.NamedProtocol
 
toString(int, String) - Method in class org.harctoolbox.irp.NamedProtocol
 
toString(int) - Method in class org.harctoolbox.irp.Number
 
toString() - Method in class org.harctoolbox.irp.ParameterCollector
 
toString() - Method in class org.harctoolbox.irp.PreferOver
 
toString(String, Long, Long, Long) - Static method in class org.harctoolbox.irp.ShortPronto
Computes the "short" Pronto form of some signals, given by protocol number and parameter values.
toString(IrSignal, boolean) - Static method in class org.harctoolbox.irp.ShortPronto
Computes the "short" Pronto form of some signals, if possible,.
toString(IrSignal) - Static method in class org.harctoolbox.irp.ShortPronto
Computes the "short" Pronto form of some signals, if possible,.
toString() - Method in class org.harctoolbox.lirc.LircRemote.Pair
 
toStringFrequency(boolean) - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
toStringFrequency() - Method in class org.harctoolbox.ircore.ModulatedIrSequence
 
toStringTree() - Method in class org.harctoolbox.irp.Expression
 
toStringTree(IrpParser) - Method in class org.harctoolbox.irp.IrpObject
 
toStringTree(ParserDriver) - Method in class org.harctoolbox.irp.IrpObject
 
toStringTree() - Method in class org.harctoolbox.irp.ParserDriver
 
toStringTree() - Method in class org.harctoolbox.irp.Protocol
 
toTimingsString(int, int) - Method in class org.harctoolbox.analyze.Cleaner
 
toTimingsString() - Method in class org.harctoolbox.analyze.Cleaner
 
toTimingsString(int) - Method in class org.harctoolbox.analyze.Cleaner
 
toTreeViewer() - Method in class org.harctoolbox.irp.Expression
 
toTreeViewer(ParserDriver) - Method in class org.harctoolbox.irp.IrpObject
 
toTreeViewer(IrpParser) - Method in class org.harctoolbox.irp.IrpObject
 
toTreeViewer(List<String>) - Method in class org.harctoolbox.irp.IrpObject
 
toTreeViewer() - Method in class org.harctoolbox.irp.Protocol
 
toXml(List<String>, Double, Double, Double, boolean) - Method in class org.harctoolbox.irp.IrpDatabase
 
trackCreationEvents(boolean) - Static method in class org.harctoolbox.irp.STCodeGenerator
 
Traverser - Class in org.harctoolbox.irp
 
Traverser(GeneralSpec, NameEngine) - Constructor for class org.harctoolbox.irp.Traverser
 
TrivialDecoder - Class in org.harctoolbox.analyze
 
TrivialDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.TrivialDecoder
 
trivialFormatter(PrintStream, String, int) - Static method in class org.harctoolbox.ircore.IrCoreUtils
Prints the String in the second argument nicely on the PrintStream in the first argument, nicely chopping after lineLength positions.
TRUE - Static variable in class org.harctoolbox.irp.Expression
 
truncate(int) - Method in class org.harctoolbox.ircore.IrSequence
Returns a new IrSequence consisting of the first length durations.
tsvOptimize - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
TYPE_INDEX - Static variable in class org.harctoolbox.ircore.Pronto
 
TYPE_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 

U

unit - Variable in class org.harctoolbox.irp.Duration
 
unit_item() - Method in class org.harctoolbox.irp.IrpParser.Generalspec_itemContext
 
unit_item() - Method in class org.harctoolbox.irp.IrpParser
 
Unit_itemContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.Unit_itemContext
 
UnknownProtocolException - Exception in org.harctoolbox.irp
Thrown when trying to use an unknown protocol.
UnknownProtocolException(String) - Constructor for exception org.harctoolbox.irp.UnknownProtocolException
 
UNNAMED - Static variable in class org.harctoolbox.irp.IrpDatabase
 
UnsupportedRepeatException - Exception in org.harctoolbox.irp
Unsupported repeat found, for example, more than one infinite repeat, or hierarchical repeats.
UnsupportedRepeatException() - Constructor for exception org.harctoolbox.irp.UnsupportedRepeatException
 
update(int) - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
update(int, int) - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
update(BigInteger, int) - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
update(boolean) - Method in class org.harctoolbox.analyze.AbstractDecoder.ParameterData
 
update(int) - Method in enum org.harctoolbox.irp.BitCounter.BitCounterType
 
urlDecode - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
us - Variable in class org.harctoolbox.irp.Duration
 
us2Periods(double, double) - Static method in class org.harctoolbox.ircore.IrCoreUtils
 
USABLE_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
usage(String) - Method in interface org.harctoolbox.cmdline.CmdLineProgram
 
usage(PrintStream, String, JCommander) - Static method in class org.harctoolbox.cmdline.CommandHelp
 
usage(String) - Method in class org.harctoolbox.irp.IrpTransmogrifier
 
UsageException - Exception in org.harctoolbox.cmdline
Thrown when user has input silly parameters to a program.
UsageException(String) - Constructor for exception org.harctoolbox.cmdline.UsageException
 

V

validate(String, String) - Method in class org.harctoolbox.cmdline.LessThanOne
 
validName(String) - Static method in class org.harctoolbox.irp.Name
Check the syntactical correctness of the name.
VALUE_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
valueOf(String) - Static method in enum org.harctoolbox.ircore.IrSignal.Pass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.harctoolbox.irp.BitCounter.BitCounterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.harctoolbox.irp.BitDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.harctoolbox.irp.DurationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.harctoolbox.ircore.IrSignal.Pass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.harctoolbox.irp.BitCounter.BitCounterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.harctoolbox.irp.BitDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.harctoolbox.irp.DurationType
Returns an array containing the constants of this enum type, in the order they are declared.
variableGet(Map<String, Long>, String) - Static method in class org.harctoolbox.irp.IrpUtils
 
variableHeader(HashMap<String, Long>) - Static method in class org.harctoolbox.irp.IrpUtils
Produces a header in the spirit of Makehex.
variation() - Method in class org.harctoolbox.irp.IrpParser.Irstream_itemContext
 
variation() - Method in class org.harctoolbox.irp.IrpParser
 
Variation - Class in org.harctoolbox.irp
 
Variation(String) - Constructor for class org.harctoolbox.irp.Variation
 
Variation(ParserDriver) - Constructor for class org.harctoolbox.irp.Variation
 
Variation(IrpParser.VariationContext) - Constructor for class org.harctoolbox.irp.Variation
 
Variation(BareIrStream, BareIrStream, BareIrStream) - Constructor for class org.harctoolbox.irp.Variation
 
VariationContext(ParserRuleContext, int) - Constructor for class org.harctoolbox.irp.IrpParser.VariationContext
 
version(PrintStream, CommandCommonOptions, IrpDatabase) - Method in class org.harctoolbox.cmdline.CommandVersion
 
Version - Class in org.harctoolbox.irp
This class contains version and license information and constants.
version - Static variable in class org.harctoolbox.irp.Version
 
VERSION_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
versionRequested - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
versionString - Static variable in class org.harctoolbox.irp.Version
 
visitAlternative(IrpParser.AlternativeContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.alternative().
visitAlternative(IrpParser.AlternativeContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.alternative().
visitAssignment(IrpParser.AssignmentContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.assignment().
visitAssignment(IrpParser.AssignmentContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.assignment().
visitBare_irstream(IrpParser.Bare_irstreamContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.bare_irstream().
visitBare_irstream(IrpParser.Bare_irstreamContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.bare_irstream().
visitBitspec(IrpParser.BitspecContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.bitspec().
visitBitspec(IrpParser.BitspecContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.bitspec().
visitBitspec_irstream(IrpParser.Bitspec_irstreamContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.bitspec_irstream().
visitBitspec_irstream(IrpParser.Bitspec_irstreamContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.bitspec_irstream().
visitDefinition(IrpParser.DefinitionContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.definition().
visitDefinition(IrpParser.DefinitionContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.definition().
visitDefinitions(IrpParser.DefinitionsContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.definitions().
visitDefinitions(IrpParser.DefinitionsContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.definitions().
visitDefinitions_list(IrpParser.Definitions_listContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.definitions_list().
visitDefinitions_list(IrpParser.Definitions_listContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.definitions_list().
visitDuration(IrpParser.DurationContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.duration().
visitDuration(IrpParser.DurationContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.duration().
visitDutycycle_item(IrpParser.Dutycycle_itemContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.dutycycle_item().
visitDutycycle_item(IrpParser.Dutycycle_itemContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.dutycycle_item().
visitErrorNode(ErrorNode) - Method in class org.harctoolbox.irp.IrpBaseListener
visitExpression(IrpParser.ExpressionContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.expression().
visitExpression(IrpParser.ExpressionContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.expression().
visitExpressionEOF(IrpParser.ExpressionEOFContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.expressionEOF().
visitExpressionEOF(IrpParser.ExpressionEOFContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.expressionEOF().
visitExtent(IrpParser.ExtentContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.extent().
visitExtent(IrpParser.ExtentContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.extent().
visitFinite_bitfield(IrpParser.Finite_bitfieldContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by the finite_bitfield labeled alternative in IrpParser.bitfield().
visitFinite_bitfield(IrpParser.Finite_bitfieldContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by the finite_bitfield labeled alternative in IrpParser.bitfield().
visitFlash(IrpParser.FlashContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.flash().
visitFlash(IrpParser.FlashContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.flash().
visitFloat_number(IrpParser.Float_numberContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.float_number().
visitFloat_number(IrpParser.Float_numberContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.float_number().
visitFrequency_item(IrpParser.Frequency_itemContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.frequency_item().
visitFrequency_item(IrpParser.Frequency_itemContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.frequency_item().
visitGap(IrpParser.GapContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.gap().
visitGap(IrpParser.GapContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.gap().
visitGeneralspec(IrpParser.GeneralspecContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.generalspec().
visitGeneralspec(IrpParser.GeneralspecContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.generalspec().
visitGeneralspec_item(IrpParser.Generalspec_itemContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.generalspec_item().
visitGeneralspec_item(IrpParser.Generalspec_itemContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.generalspec_item().
visitGeneralspec_list(IrpParser.Generalspec_listContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.generalspec_list().
visitGeneralspec_list(IrpParser.Generalspec_listContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.generalspec_list().
visitInfinite_bitfield(IrpParser.Infinite_bitfieldContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by the infinite_bitfield labeled alternative in IrpParser.bitfield().
visitInfinite_bitfield(IrpParser.Infinite_bitfieldContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by the infinite_bitfield labeled alternative in IrpParser.bitfield().
visitIrstream(IrpParser.IrstreamContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.irstream().
visitIrstream(IrpParser.IrstreamContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.irstream().
visitIrstream_item(IrpParser.Irstream_itemContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.irstream_item().
visitIrstream_item(IrpParser.Irstream_itemContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.irstream_item().
visitName(IrpParser.NameContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.name().
visitName(IrpParser.NameContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.name().
visitName_or_number(IrpParser.Name_or_numberContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.name_or_number().
visitName_or_number(IrpParser.Name_or_numberContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.name_or_number().
visitNumber(IrpParser.NumberContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.number().
visitNumber(IrpParser.NumberContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.number().
visitNumber_with_decimals(IrpParser.Number_with_decimalsContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.number_with_decimals().
visitNumber_with_decimals(IrpParser.Number_with_decimalsContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.number_with_decimals().
visitOrder_item(IrpParser.Order_itemContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.order_item().
visitOrder_item(IrpParser.Order_itemContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.order_item().
visitPara_expression(IrpParser.Para_expressionContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.para_expression().
visitPara_expression(IrpParser.Para_expressionContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.para_expression().
visitParameter_spec(IrpParser.Parameter_specContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.parameter_spec().
visitParameter_spec(IrpParser.Parameter_specContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.parameter_spec().
visitParameter_specs(IrpParser.Parameter_specsContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.parameter_specs().
visitParameter_specs(IrpParser.Parameter_specsContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.parameter_specs().
visitPrimary_item(IrpParser.Primary_itemContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.primary_item().
visitPrimary_item(IrpParser.Primary_itemContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.primary_item().
visitProtocol(IrpParser.ProtocolContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.protocol().
visitProtocol(IrpParser.ProtocolContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.protocol().
visitRepeat_marker(IrpParser.Repeat_markerContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.repeat_marker().
visitRepeat_marker(IrpParser.Repeat_markerContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.repeat_marker().
visitTerminal(TerminalNode) - Method in class org.harctoolbox.irp.IrpBaseListener
visitUnit_item(IrpParser.Unit_itemContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.unit_item().
visitUnit_item(IrpParser.Unit_itemContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.unit_item().
visitVariation(IrpParser.VariationContext) - Method in class org.harctoolbox.irp.IrpBaseVisitor
Visit a parse tree produced by IrpParser.variation().
visitVariation(IrpParser.VariationContext) - Method in interface org.harctoolbox.irp.IrpVisitor
Visit a parse tree produced by IrpParser.variation().
VOCABULARY - Static variable in class org.harctoolbox.irp.IrpLexer
 
VOCABULARY - Static variable in class org.harctoolbox.irp.IrpParser
 

W

W3C_SCHEMA_NAMESPACE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
warningFrequency() - Method in class org.harctoolbox.irp.Protocol
 
warningNonConstantLengthBitFields() - Method in class org.harctoolbox.irp.Protocol
 
warningNoParameterSpecs() - Method in class org.harctoolbox.irp.Protocol
 
warningRepeatPlus() - Method in class org.harctoolbox.irp.Protocol
 
warningsInterleaving() - Method in class org.harctoolbox.irp.Protocol
 
warningsString() - Method in class org.harctoolbox.irp.NamedProtocol
 
warningsString() - Method in class org.harctoolbox.irp.Protocol
This is sort-of a version of classificationString, but for another audience.
warningStartsWithFlash() - Method in class org.harctoolbox.irp.Protocol
 
warningTrivialBitspec() - Method in class org.harctoolbox.irp.Protocol
 
weight() - Method in class org.harctoolbox.irp.Assignment
 
weight() - Method in class org.harctoolbox.irp.BareIrStream
 
weight() - Method in class org.harctoolbox.irp.BitField
 
weight() - Method in class org.harctoolbox.irp.BitSpec
 
weight() - Method in class org.harctoolbox.irp.BitspecIrstream
 
weight() - Method in class org.harctoolbox.irp.Duration
 
weight() - Method in class org.harctoolbox.irp.FiniteBitField
 
weight() - Method in class org.harctoolbox.irp.FloatNumber
 
weight() - Method in class org.harctoolbox.irp.GeneralSpec
 
weight() - Method in class org.harctoolbox.irp.IrpObject
Returns a (somewhat arbitrary) measure of the complexity of the object.
weight() - Method in class org.harctoolbox.irp.IrStream
 
weight() - Method in interface org.harctoolbox.irp.IrStreamItem
 
weight() - Method in class org.harctoolbox.irp.Name
 
weight() - Method in class org.harctoolbox.irp.NameEngine
 
weight() - Method in class org.harctoolbox.irp.NameOrNumber
 
weight() - Method in class org.harctoolbox.irp.Number
 
weight() - Method in class org.harctoolbox.irp.NumberWithDecimals
 
weight() - Method in class org.harctoolbox.irp.ParameterSpec
 
weight() - Method in class org.harctoolbox.irp.ParameterSpecs
 
weight() - Method in class org.harctoolbox.irp.Protocol
 
weight() - Method in class org.harctoolbox.irp.RepeatMarker
 
weight() - Method in class org.harctoolbox.irp.Variation
 
wrapDocumentFragment(DocumentFragment, String, String, String, String) - Static method in class org.harctoolbox.ircore.XmlUtils
 
WS - Static variable in class org.harctoolbox.irp.IrpLexer
 
WS - Static variable in class org.harctoolbox.irp.IrpParser
 

X

XINCLUDE_NAMESPACE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
XINCLUDE_NAMESPACE_URI - Static variable in class org.harctoolbox.ircore.XmlUtils
 
XML_LANG_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
XML_NAME - Static variable in class org.harctoolbox.irp.IrpDatabase
 
XML_NAMESPACE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
XML_PRESERVE_NAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
XML_SPACE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.ircore.XmlUtils
 
XmlExport - Interface in org.harctoolbox.ircore
Interface for classes that can produce XML code.
xmlLog - Variable in class org.harctoolbox.cmdline.CommandCommonOptions
 
XmlUtils - Class in org.harctoolbox.ircore
This class consists of a collection of useful static constants and functions.
XmpDecoder - Class in org.harctoolbox.analyze
 
XmpDecoder(Analyzer, Analyzer.AnalyzerParams, int, int, int) - Constructor for class org.harctoolbox.analyze.XmpDecoder
 
XmpDecoder(Analyzer, Analyzer.AnalyzerParams) - Constructor for class org.harctoolbox.analyze.XmpDecoder
 
xor(BitwiseParameter) - Method in class org.harctoolbox.irp.BitwiseParameter
 
XSLT_NAMESPACE_URI - Static variable in class org.harctoolbox.ircore.XmlUtils
 

Z

ZERO - Static variable in class org.harctoolbox.irp.BitwiseParameter
 

_

_ATN - Static variable in class org.harctoolbox.irp.IrpLexer
 
_ATN - Static variable in class org.harctoolbox.irp.IrpParser
 
_decisionToDFA - Static variable in class org.harctoolbox.irp.IrpLexer
 
_decisionToDFA - Static variable in class org.harctoolbox.irp.IrpParser
 
_serializedATN - Static variable in class org.harctoolbox.irp.IrpLexer
 
_serializedATN - Static variable in class org.harctoolbox.irp.IrpParser
 
_sharedContextCache - Static variable in class org.harctoolbox.irp.IrpLexer
 
_sharedContextCache - Static variable in class org.harctoolbox.irp.IrpParser
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
Skip navigation links

Copyright © 2020. All rights reserved.