Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABS - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- ABS_TIME_ADS - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- ABS_TIME_ASCIIA - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- ABS_TIME_ASCIIB - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- addEscapes(String) - Static method in exception class org.yamcs.scos2k.ol.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- AdditiveExpression() - Method in class org.yamcs.scos2k.ol.OLParser
- AddOp() - Method in class org.yamcs.scos2k.ol.OLParser
- addVariable(String, Type) - Method in class org.yamcs.scos2k.ol.BaseOLParser
- adjustBeginLineColumn(int, int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- AND - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- ARCCOS - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- arccotan(double) - Static method in class org.yamcs.scos2k.ol.OLFunction
- ARCCOTAN - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- ARCSIN - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- ARCTAN - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- ArgumentList() - Method in class org.yamcs.scos2k.ol.OLParser
- AssignmentStatement() - Method in class org.yamcs.scos2k.ol.OLParser
B
- backup(int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Backup a number of characters.
- BaseMibLoader - Class in org.yamcs.scos2k
- BaseMibLoader(YConfiguration) - Constructor for class org.yamcs.scos2k.BaseMibLoader
- BaseOLParser - Class in org.yamcs.scos2k.ol
-
Transforms OL Formulas into java classes.
- BaseOLParser() - Constructor for class org.yamcs.scos2k.ol.BaseOLParser
- beginColumn - Variable in class org.yamcs.scos2k.ol.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.yamcs.scos2k.ol.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Start.
- body - Variable in class org.yamcs.scos2k.ol.BaseOLParser
- bool2int(boolean) - Static method in class org.yamcs.scos2k.ol.OLFunction
- bufcolumn - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- buffer - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- bufline - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- bufpos - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
-
Position in buffer.
C
- calibrate(double, double...) - Static method in class org.yamcs.scos2k.LogCalibration
- checkMandatory(String[], int...) - Method in class org.yamcs.scos2k.BaseMibLoader
- CNAME_MIB - Static variable in class org.yamcs.scos2k.MibDisplayLoader
- column - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- CommandingData - Class in org.yamcs.scos2k
- CommandingData() - Constructor for class org.yamcs.scos2k.CommandingData
- ConditionalStatement() - Method in class org.yamcs.scos2k.ol.OLParser
- Constant() - Method in class org.yamcs.scos2k.ol.OLParser
- COS - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- cotan(double) - Static method in class org.yamcs.scos2k.ol.OLFunction
- COTAN - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- ctx - Variable in class org.yamcs.scos2k.BaseMibLoader
- curChar - Variable in class org.yamcs.scos2k.ol.OLParserTokenManager
- currentToken - Variable in exception class org.yamcs.scos2k.ol.ParseException
-
This is the last token that has been consumed successfully.
D
- debugStream - Variable in class org.yamcs.scos2k.ol.OLParserTokenManager
-
Debug output.
- DEFAULT - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
Lexical state.
- DELTA_TIME - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- DIG2 - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- DIG3 - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- DIG4 - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- DIG6 - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- DIG7 - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- disable_tracing() - Method in class org.yamcs.scos2k.ol.OLParser
-
Disable tracing.
- Done() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reset buffer when finished.
- doStart() - Method in class org.yamcs.scos2k.MibDisplayLoader
- doStop() - Method in class org.yamcs.scos2k.MibDisplayLoader
E
- ELSE - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- enable_tracing() - Method in class org.yamcs.scos2k.ol.OLParser
-
Enable tracing.
- endColumn - Variable in class org.yamcs.scos2k.ol.Token
-
The column number of the last character of this Token.
- ENDIF - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- endLine - Variable in class org.yamcs.scos2k.ol.Token
-
The line number of the last character of this Token.
- EOF - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
End of File.
- eol - Variable in exception class org.yamcs.scos2k.ol.ParseException
-
The end of line string for this machine.
- evaluate(GlobalVariables, List<RawEngValue>) - Method in interface org.yamcs.scos2k.ol.OLEvaluator
-
Evaluates the expression with the given inputs and return the raw value
- execute(long, long, ProcessingData) - Method in class org.yamcs.scos2k.ol.OLExecutor
- execute(long, long, ProcessingData) - Method in class org.yamcs.scos2k.Pus1Verifier
- ExpandBuff(boolean) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
- expectedTokenSequences - Variable in exception class org.yamcs.scos2k.ol.ParseException
-
Each entry in this array is an array of integers.
- EXPONENT - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- Expression() - Method in class org.yamcs.scos2k.ol.OLParser
- ExpressionCode - Class in org.yamcs.scos2k.ol
- extractRaw(DataEncoding, ContainerProcessingContext, BitBuffer) - Method in class org.yamcs.scos2k.TimeDecoder
-
returns the time as SINT64 representing milliseconds since the epoch
F
- FALSE - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- FillBuff() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
- FLOATING_POINT_LITERAL - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- format(MessageTemplate.ParameterValueResolver) - Method in class org.yamcs.scos2k.MessageTemplate
- Formula() - Method in class org.yamcs.scos2k.ol.OLParser
- FunctionName() - Method in class org.yamcs.scos2k.ol.OLParser
G
- generateCode(String, StringBuilder, Function<String, ParameterType>) - Method in class org.yamcs.scos2k.ol.BaseOLParser
-
Appends the class definition to the StringBuilder (which needs to have on top the package and import declaration).
- generateCodeImports(StringBuilder) - Static method in class org.yamcs.scos2k.ol.BaseOLParser
-
Generates the import statement required before the class definition
- generateCodeStandalone(String, Function<String, ParameterType>) - Method in class org.yamcs.scos2k.ol.BaseOLParser
-
Generate code that can be used in a java compilation unit
- generateParseException() - Method in class org.yamcs.scos2k.ol.OLParser
-
Generate ParseException.
- generatePusNamespace - Variable in class org.yamcs.scos2k.BaseMibLoader
- get(String) - Method in class org.yamcs.scos2k.ol.GlobalVariables
- getBeginColumn() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Get token beginning line number.
- getCode(ExpressionCode, ExpressionCode) - Method in class org.yamcs.scos2k.ol.Operation
- getColumn() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Deprecated.
- getDouble(String[], int) - Method in class org.yamcs.scos2k.BaseMibLoader
- getDouble(String[], int, double) - Method in class org.yamcs.scos2k.BaseMibLoader
- getDouble(String, String, String) - Method in class org.yamcs.scos2k.BaseMibLoader
- getEncoding() - Method in class org.yamcs.scos2k.MibParameter
- getEndColumn() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Get token end line number.
- getEngType(ParameterType) - Static method in class org.yamcs.scos2k.ol.BaseOLParser
- getIdentifierCode(String) - Method in class org.yamcs.scos2k.ol.BaseOLParser
- GetImage() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Get token literal value.
- getInputParameters() - Method in class org.yamcs.scos2k.ol.BaseOLParser
- getInt(String[], int) - Method in class org.yamcs.scos2k.BaseMibLoader
- getInt(String[], int, int) - Method in class org.yamcs.scos2k.BaseMibLoader
- getLanguages() - Method in class org.yamcs.scos2k.ol.OLExecutorFactory
- getLine() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Deprecated.
- getLong(String[], int) - Method in class org.yamcs.scos2k.BaseMibLoader
- getLong(String[], int, long) - Method in class org.yamcs.scos2k.BaseMibLoader
- getMessage() - Method in exception class org.yamcs.scos2k.ol.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getNextToken() - Method in class org.yamcs.scos2k.ol.OLParser
-
Get the next Token.
- getNextToken() - Method in class org.yamcs.scos2k.ol.OLParserTokenManager
-
Get the next Token.
- getObTime(RawEngValue) - Static method in class org.yamcs.scos2k.ol.OLFunction
- getOpCode() - Method in class org.yamcs.scos2k.ol.Operation
- getReturnCode(ExpressionCode) - Method in class org.yamcs.scos2k.ol.BaseOLParser
- getService() - Method in class org.yamcs.scos2k.MibDisplayLoader
- getSpec() - Method in class org.yamcs.scos2k.MibDisplayLoader
- getString(String[], int, String) - Method in class org.yamcs.scos2k.BaseMibLoader
- GetSuffix(int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Get the suffix.
- getSynthExpression(List<String>) - Method in class org.yamcs.scos2k.ol.BaseOLParser
- getTabSize(int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
- getToken(int) - Method in class org.yamcs.scos2k.ol.OLParser
-
Get the specific Token.
- getTypeName() - Method in class org.yamcs.scos2k.MibParameter
- getTypeResult(Type, Type) - Method in class org.yamcs.scos2k.ol.Operation
- getUnsignedLong(String[], int) - Method in class org.yamcs.scos2k.BaseMibLoader
- getUseCalibrated(String, String) - Method in class org.yamcs.scos2k.BaseMibLoader
- getValue() - Method in class org.yamcs.scos2k.ol.Token
-
An optional attribute value of the Token.
- GlobalVariables - Class in org.yamcs.scos2k.ol
-
Used to store OL global variables Shared between all OL formulas in one processor
- GlobalVariables() - Constructor for class org.yamcs.scos2k.ol.GlobalVariables
H
- hasColumn(String[], int) - Method in class org.yamcs.scos2k.BaseMibLoader
I
- IDENTIFIER - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- IF - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- image - Variable in class org.yamcs.scos2k.ol.Token
-
The string image of the token.
- inBuf - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- init(String, String, YConfiguration) - Method in class org.yamcs.scos2k.MibDisplayLoader
- input_stream - Variable in class org.yamcs.scos2k.ol.OLParserTokenManager
- inputStream - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- INTEGER_LITERAL - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- isGlobalVar(String) - Method in class org.yamcs.scos2k.ol.BaseOLParser
- isLocalVar(String) - Method in class org.yamcs.scos2k.ol.BaseOLParser
- isNoTrigger(String) - Method in class org.yamcs.scos2k.ol.BaseOLParser
- isSynthetic() - Method in class org.yamcs.scos2k.MibParameter
- isSynthetic() - Method in class org.yamcs.scos2k.MonitoringData.PcfRecord
J
- jj_nt - Variable in class org.yamcs.scos2k.ol.OLParser
-
Next token.
- jjFillToken() - Method in class org.yamcs.scos2k.ol.OLParserTokenManager
- jjstrLiteralImages - Static variable in class org.yamcs.scos2k.ol.OLParserTokenManager
-
Token literal values.
- JJTADDITIVEEXPRESSION - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTADDOP - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTARGUMENTLIST - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTASSIGNMENTSTATEMENT - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTCONDITIONALSTATEMENT - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTCONSTANT - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTEXPRESSION - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTEXPRESSIONSTATEMENT - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTFORMULA - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTFUNCTIONNAME - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTLOGICALEXPRESSION - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTLOGICOP - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTLOGICOP1 - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTMULOP - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTMULTIPLICATIVEEXPRESSION - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- jjtNodeName - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTPRIMARYEXPRESSION - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTRELATIONLEXPRESSION - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTRELOP - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTSHIFTEXPRESSION - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTSHIFTOP - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTSTATEMENT - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTSTATEMENTLIST - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
- JJTUNARYEXPRESSION - Static variable in interface org.yamcs.scos2k.ol.OLParserTreeConstants
K
- kind - Variable in class org.yamcs.scos2k.ol.Token
-
An integer that describes the kind of this token.
L
- LAND - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- LANGUAGE_NAME - Static variable in class org.yamcs.scos2k.ol.OLAlgorithmEngine
- LexicalError(boolean, int, int, int, String, char) - Static method in exception class org.yamcs.scos2k.ol.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.yamcs.scos2k.ol.OLParserTokenManager
-
Lexer state names.
- line - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- LNOT - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- load() - Method in class org.yamcs.scos2k.MibLoader
- loadCommands() - Method in class org.yamcs.scos2k.TcMibLoader
- loadTelemetry() - Method in class org.yamcs.scos2k.TmMibLoader
- loadTelemetryPackets() - Method in class org.yamcs.scos2k.TmMibLoader
- loadTelemetryParams() - Method in class org.yamcs.scos2k.TmMibLoader
- LogCalibration - Class in org.yamcs.scos2k
-
Implements logarithmic calibration as specified in EGOS-MCS-S2K-ICD-0001 v6.9 2010-07-06 Y = 1 / [A0 + A1*ln(X) + A2*ln2(X) + A3*ln3(X) + A4 *ln4(X)] (ln is natural logairthm)
- LogCalibration() - Constructor for class org.yamcs.scos2k.LogCalibration
- LogicalExpression() - Method in class org.yamcs.scos2k.ol.OLParser
- LogicOp() - Method in class org.yamcs.scos2k.ol.OLParser
- LogicOp1() - Method in class org.yamcs.scos2k.ol.OLParser
- LOR - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
M
- makeExecutor(CustomAlgorithm, AlgorithmExecutionContext) - Method in class org.yamcs.scos2k.ol.OLExecutorFactory
- makeExecutorFactory(AlgorithmManager, AlgorithmExecutionContext, String, YConfiguration) - Method in class org.yamcs.scos2k.ol.OLAlgorithmEngine
- maxNextCharInd - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- MessageTemplate - Class in org.yamcs.scos2k
-
Creates messages (strings) from templates by substituting parameter values
- MibDisplayLoader - Class in org.yamcs.scos2k
-
Loads the SCOS2K alphanumeric displays (dpf.dat and dpc.dat) into Yamcs parameter lists
- MibDisplayLoader() - Constructor for class org.yamcs.scos2k.MibDisplayLoader
- MibLoader - Class in org.yamcs.scos2k
-
Loads SCOS MIB database.
- MibLoader(YConfiguration) - Constructor for class org.yamcs.scos2k.MibLoader
- MibLoaderBits - Class in org.yamcs.scos2k
- MibLoaderBits() - Constructor for class org.yamcs.scos2k.MibLoaderBits
- MibParameter - Class in org.yamcs.scos2k
- MonitoringData - Class in org.yamcs.scos2k
- MonitoringData() - Constructor for class org.yamcs.scos2k.MonitoringData
- MonitoringData.PcfRecord - Class in org.yamcs.scos2k
-
Stores the values from PCF table here until creating the XTCE parameters
- MulOp() - Method in class org.yamcs.scos2k.ol.OLParser
- MultiplicativeExpression() - Method in class org.yamcs.scos2k.ol.OLParser
N
- name() - Method in class org.yamcs.scos2k.MibParameter
- newToken(int) - Static method in class org.yamcs.scos2k.ol.Token
- newToken(int, String) - Static method in class org.yamcs.scos2k.ol.Token
-
Returns a new Token object, by default.
- next - Variable in class org.yamcs.scos2k.ol.Token
-
A reference to the next regular (non-special) token from the input stream.
- nextLine() - Method in class org.yamcs.scos2k.BaseMibLoader
- NO_RESULT - Static variable in class org.yamcs.scos2k.Pus1Verifier
- NOR - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- NOT - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
O
- OLAlgorithmEngine - Class in org.yamcs.scos2k.ol
- OLAlgorithmEngine() - Constructor for class org.yamcs.scos2k.ol.OLAlgorithmEngine
- OLEvaluator - Interface in org.yamcs.scos2k.ol
-
Interface implemented by the automatically generated code in
BaseOLParser - OLExecutor - Class in org.yamcs.scos2k.ol
- OLExecutor(Algorithm, AlgorithmExecutionContext) - Constructor for class org.yamcs.scos2k.ol.OLExecutor
- OLExecutorFactory - Class in org.yamcs.scos2k.ol
- OLExecutorFactory() - Constructor for class org.yamcs.scos2k.ol.OLExecutorFactory
- OLFunction - Class in org.yamcs.scos2k.ol
- OLFunction() - Constructor for class org.yamcs.scos2k.ol.OLFunction
- OLParser - Class in org.yamcs.scos2k.ol
- OLParser(InputStream) - Constructor for class org.yamcs.scos2k.ol.OLParser
-
Constructor with InputStream.
- OLParser(InputStream, String) - Constructor for class org.yamcs.scos2k.ol.OLParser
-
Constructor with InputStream and supplied encoding
- OLParser(Reader) - Constructor for class org.yamcs.scos2k.ol.OLParser
-
Constructor.
- OLParser(OLParserTokenManager) - Constructor for class org.yamcs.scos2k.ol.OLParser
-
Constructor with generated Token Manager.
- OLParserConstants - Interface in org.yamcs.scos2k.ol
-
Token literal values and constants.
- OLParserTokenManager - Class in org.yamcs.scos2k.ol
-
Token Manager.
- OLParserTokenManager(SimpleCharStream) - Constructor for class org.yamcs.scos2k.ol.OLParserTokenManager
-
Constructor.
- OLParserTokenManager(SimpleCharStream, int) - Constructor for class org.yamcs.scos2k.ol.OLParserTokenManager
-
Constructor.
- OLParserTreeConstants - Interface in org.yamcs.scos2k.ol
- Operation - Class in org.yamcs.scos2k.ol
- OR - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- org.yamcs.scos2k - package org.yamcs.scos2k
- org.yamcs.scos2k.ol - package org.yamcs.scos2k.ol
P
- parameters - Variable in class org.yamcs.scos2k.BaseMibLoader
- parse(StringBuilder) - Method in class org.yamcs.scos2k.ol.BaseOLParser
- parse(StringBuilder) - Method in class org.yamcs.scos2k.ol.OLParser
- parseAdsTime(String) - Static method in class org.yamcs.scos2k.ol.BaseOLParser
-
Parses the ADS format: yyyy.ddd.hh.mm.ss[mmm] into milliseconds
- parseAsciiATime(String) - Static method in class org.yamcs.scos2k.ol.BaseOLParser
-
Parses the format yyyy-mm-ddThh:mm:ss.
- parseAsciiBTime(String) - Static method in class org.yamcs.scos2k.ol.BaseOLParser
-
Parses the format yyyy-dddThh:mm:ss.
- parseDeltaTime(String) - Static method in class org.yamcs.scos2k.ol.BaseOLParser
-
Parses the format ddd.hh.mm.ss[mmm] into milliseconds
- ParseException - Exception Class in org.yamcs.scos2k.ol
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception class org.yamcs.scos2k.ol.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception class org.yamcs.scos2k.ol.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception class org.yamcs.scos2k.ol.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- PcfRecord(String, String, int, int) - Constructor for class org.yamcs.scos2k.MonitoringData.PcfRecord
- pfc() - Method in class org.yamcs.scos2k.MibParameter
- pid - Variable in class org.yamcs.scos2k.MonitoringData.PcfRecord
-
On-board ID of the telemetry parameter.
- prevCharIsCR - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- prevCharIsLF - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- PrimaryExpression() - Method in class org.yamcs.scos2k.ol.OLParser
- ptc() - Method in class org.yamcs.scos2k.MibParameter
- ptype - Variable in class org.yamcs.scos2k.MibParameter
- Pus1Verifier - Class in org.yamcs.scos2k
-
PUS1 verifier.
- Pus1Verifier(Algorithm, AlgorithmExecutionContext, HashMap<String, Object>) - Constructor for class org.yamcs.scos2k.Pus1Verifier
R
- readChar() - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Read a character.
- reader - Variable in class org.yamcs.scos2k.BaseMibLoader
- ReInit(InputStream) - Method in class org.yamcs.scos2k.ol.OLParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.yamcs.scos2k.ol.OLParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.yamcs.scos2k.ol.OLParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
-
Reinitialise.
- ReInit(OLParserTokenManager) - Method in class org.yamcs.scos2k.ol.OLParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.yamcs.scos2k.ol.OLParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.yamcs.scos2k.ol.OLParserTokenManager
-
Reinitialise parser.
- RelationlExpression() - Method in class org.yamcs.scos2k.ol.OLParser
- RelOp() - Method in class org.yamcs.scos2k.ol.OLParser
- RETURN - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
S
- Scos2kPlugin - Class in org.yamcs.scos2k
- Scos2kPlugin() - Constructor for class org.yamcs.scos2k.Scos2kPlugin
- set(String, double) - Method in class org.yamcs.scos2k.ol.GlobalVariables
- setDebugStream(PrintStream) - Method in class org.yamcs.scos2k.ol.OLParserTokenManager
-
Set debug output.
- setTabSize(int) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
- ShiftExpression() - Method in class org.yamcs.scos2k.ol.OLParser
- ShiftOp() - Method in class org.yamcs.scos2k.ol.OLParser
- SimpleCharStream - Class in org.yamcs.scos2k.ol
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.yamcs.scos2k.ol.SimpleCharStream
-
Constructor.
- SIN - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- specialToken - Variable in class org.yamcs.scos2k.ol.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- Statement() - Method in class org.yamcs.scos2k.ol.OLParser
- StatementList() - Method in class org.yamcs.scos2k.ol.OLParser
- staticFlag - Static variable in class org.yamcs.scos2k.ol.SimpleCharStream
-
Whether parser is static.
- STRING_LITERAL - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- switchTo(String) - Method in class org.yamcs.scos2k.BaseMibLoader
- SwitchTo(int) - Method in class org.yamcs.scos2k.ol.OLParserTokenManager
-
Switch to specified lex state.
- synth(RawEngValue...) - Static method in class org.yamcs.scos2k.ol.OLFunction
- Synth() - Method in class org.yamcs.scos2k.ol.OLParser
- SYNTH - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- SYSTEM_DATE - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- SYSTEM_TIME - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
T
- tabSize - Variable in class org.yamcs.scos2k.ol.SimpleCharStream
- TAN - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- TcMibLoader - Class in org.yamcs.scos2k
- TcMibLoader(YConfiguration) - Constructor for class org.yamcs.scos2k.TcMibLoader
- THEN - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
- TimeDecoder - Class in org.yamcs.scos2k
-
Decodes absolute times in CUC (CCSDS Unsegmented Code) or CDS (CCSDS Segmented Code) using the (ptc,pfc) as defined in SCOS2k MIB
- TimeDecoder(Algorithm, AlgorithmExecutionContext, Map<String, Integer>) - Constructor for class org.yamcs.scos2k.TimeDecoder
- TmMibLoader - Class in org.yamcs.scos2k
- TmMibLoader(YConfiguration) - Constructor for class org.yamcs.scos2k.TmMibLoader
- token - Variable in class org.yamcs.scos2k.ol.OLParser
-
Current token.
- Token - Class in org.yamcs.scos2k.ol
-
Describes the input token stream.
- Token() - Constructor for class org.yamcs.scos2k.ol.Token
-
No-argument constructor
- Token(int) - Constructor for class org.yamcs.scos2k.ol.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.yamcs.scos2k.ol.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.yamcs.scos2k.ol.OLParser
-
Generated Token Manager.
- tokenImage - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
Literal token values.
- tokenImage - Variable in exception class org.yamcs.scos2k.ol.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- TokenMgrError - Exception Class in org.yamcs.scos2k.ol
-
Token Manager Error.
- TokenMgrError() - Constructor for exception class org.yamcs.scos2k.ol.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception class org.yamcs.scos2k.ol.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for exception class org.yamcs.scos2k.ol.TokenMgrError
-
Constructor with message and reason.
- toString() - Method in class org.yamcs.scos2k.MonitoringData.PcfRecord
- toString() - Method in class org.yamcs.scos2k.ol.ExpressionCode
- toString() - Method in class org.yamcs.scos2k.ol.Operation
- toString() - Method in class org.yamcs.scos2k.ol.Token
-
Returns the image.
- TRUE - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
U
- UnaryExpression() - Method in class org.yamcs.scos2k.ol.OLParser
- unit - Variable in class org.yamcs.scos2k.MonitoringData.PcfRecord
- UpdateLineColumn(char) - Method in class org.yamcs.scos2k.ol.SimpleCharStream
X
- XOR - Static variable in interface org.yamcs.scos2k.ol.OLParserConstants
-
RegularExpression Id.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form