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. |