CompilationEventCode Enumeration
- Updated2023-02-21
- 5 minute(s) read
Specifies the code for an event that occurs during compilation of a real-time sequence or stimulus profile.
Namespace:
NationalInstruments.VeriStand.RealTimeSequenceDefinitionApiAssembly: NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi (in NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.dll) Version: 2013.0.0.0 (2013.0.0.0)
| Member name | Description |
|---|---|
| AliasDoesNotExist | A specified subsequence name could not be found. The calling sequence might be missing a reference to the subsequence. |
| AliasMaskedByBuiltInFunction | A specified subsequence name is the same as the name of a built-in function of NI VeriStand. New subsequences must have unique names. |
| AmbiguousAlias | A specified subsequence name is ambiguous, and could refer to more than one reference. Check the References section for duplicate reference names. |
| AmbiguousCall | A specified function call is ambiguous. |
| ArrayParameterTypeMismatch | A specified expression is a type of array that does not match the type of the parameter it is being passed to. Array parameters must match exactly. |
| ArrayPassedAsScalar | An array type expression was passed to a scalar type parameter. |
| AssignmentToNonLValue | Attempted to assign to a value that cannot be modified. |
| CommandShellCommandFailed | TO DO |
| CommandShellWaitOnCompleteHasToBeTrue | TO DO |
| CommandShellWaitOnCompleteTimedOut | TO DO |
| ConditionalExpressionTypeMismatch | There is a type mismatch in a conditional expression. |
| ConfigurationNotDeployedErrorMessage | TO DO |
| DuplicateHeading | TO DO |
| DuplicateLoggingConfigurationNames | The stimulus profile contains two or more logging configurations with the same configuration names. Logging configuration names must be unique. |
| DuplicateTaskName | A real-time sequence contains two or more tasks with the same name. Task names must be unique within a sequence. |
| EarlyExitException | TO DO |
| EmptyFolderOrFilePath | TO DO |
| EmptyLoggingConfiguration | A logging configuration does not contain any data to log. |
| FTPFailed | TO DO |
| Generic | TO DO |
| ImplicitCoercionOfArgument | An argument was implicitly coerced to another type. |
| IncompatibleOperandType | A statement contains an operand of an incompatible type. |
| IncompatibleParameterType | A real-time sequence contains a parameter of an incompatible type. Assign the value to a variable of the desired type and use that variable in the parameter. |
| IndexingScalar | An array was indexed using scalar indexing. |
| InvalidChannelMapping | The channel mapping for a parameter is invalid. Confirm that the specified mapping is a valid path to a channel in the system definition file. |
| InvalidCharacters | TO DO |
| InvalidExpectedValueAt | TO DO |
| InvalidExpectedValueHeading | TO DO |
| InvalidExpression | An expression is invalid. |
| InvalidFaultHeading | TO DO |
| InvalidFaultStateAt | TO DO |
| InvalidFaultValueAt | TO DO |
| InvalidFileType | TO DO |
| InvalidFolderOrFilePath | Invalid Folder Or FilePath |
| InvalidIdentifier | TO DO |
| InvalidLoggingConfigurationName | A logging configuration is invalid. |
| InvalidMFilePath | TO DO |
| InvalidStimulusValueAt | TO DO |
| InvalidTestExpressionType | A test expression in a Switch or IfElse statement has an invalid type. The test expression must evaluate to a Boolean value. |
| InvalidTimestampAt | TO DO |
| InvalidURL | TO DO |
| LocalDeclarationError | Local Declaration error |
| MacroFileNotFound |
A macro (.nivsmacro) file was not found.
|
| MismatchedCaseValueType | The type of a CaseValue does not match the type of the Switch.TestExpression. |
| MismatchedTokenException | TO DO |
| MissingData | TO DO |
| MissingTimestamp | TO DO |
| MissingTokenException | TO DO |
| ModelParameterFileParseError | An error occurred when parsing the file containing model parameters. |
| NegativePostTriggerDuration | Start logging step has a negative post-trigger duration |
| NegativePreTriggerDuration | Start logging step has a negative pre-trigger duration |
| NoActiveVeriStandProjectErrorMessage | TO DO |
| NoChannelData | TO DO |
| NoChannelHeading | TO DO |
| NoMatchingSignature | An operation is not defined for operands in an expression. |
| None | No event occurred. |
| NonIntegerArrayIndex | An array was indexed using a non-integer value. |
| NonIntegralIterationsExpression | An ForLoop.Iterations expression does not have an integral (I32 or I64) value. |
| NonLValuePassedByReference | An expression cannot be used in a parameter because the parameter is passed by reference. You can only use variable names or array indexing operations in reference parameters. |
| NonScalarCaseValue | A CaseValue has a non-scalar type. |
| NonScalarSwitchExpression | A Switch.TestExpression has a non-scalar type. |
| NoViableAltException | TO DO |
| ProjectFileNotFound |
An NI VeriStand project (.nivsproj) file was not found.
|
| Recursion | Recursion detected in a sequence call chain. |
| ReferenceParameterTypeMismatch | An expression of one type is being passed by reference to a ParameterDeclaration of another type. |
| ReferencePassedByValue | A ParameterDeclaration value was passed by reference. |
| ReferencePathHasInvalidCharacters | A referenced path contains invalid characters. |
| ReferencePathIsNotAbsolute | A referenced path is not absolute. |
| ScalarArrayExpression | An expression with a scalar value cannot be the ArrayExpression for a ForEachLoop. |
| ScalarPassedAsArray | An expression with a scalar value is being passed into an array parameter. |
| SequenceFileDoesNotExist | The real-time sequence references a file that cannot be found. Check the References section for incorrect file paths. |
| TaskDoesNotExist | The Task does not exist. |
| TimestampSegmentWarning | Warning when segmented log option is selected, but not timestamping the filename |
| TOKEN_EOF | TO DO |
| TOKEN_ID | TO DO |
| TOKEN_LPAREN | TO DO |
| TOKEN_RPAREN | TO DO |
| TopLevelSequenceFileDoesNotExist | The top-level real-time sequence file does not exist. |
| UndefinedCommandShellCommand | TO DO |
| UnsupportedHeadingTag | TO DO |
| UnwantedTokenException | TO DO |
| VariableRedeclared | A variable was redeclared. |
| VariableUndeclared | A variable was accessed without being declared. |
| VoidCaseValue | A CaseValue is void. |
| VoidReturnUsedInEvaluation | An Evaluation has a void ReturnDeclaration value, but is being used in a pass/fail evaluation. |
| VoidSwitchExpression | A Switch statement has a void TestExpression. |
| VoidUsedAsValue | An expression has a void value and cannot be used where a value is expected. |
| WorkspaceToolNotFound | A Workspace tool was not found. |
| WrongNumberOfArguments | A statement contains the wrong number of arguments. |
| WrongNumberOfOperands | A statement contains the wrong number of operands. |
| WrongNumberOfParameterMappings | A real-time sequence contains the wrong number of parameter mappings. Refresh the Parameters list. |