VeriStand .NET API Reference

Table of Contents

CompilationEventCode Enumeration

Specifies the code for an event that occurs during compilation of a real-time sequence or stimulus profile.

Namespace: NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi
Assembly: NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi (in NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.dll) Version: 2013.0.0.0 (2013.0.0.0)
Member nameDescription
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.

See Also

Log in to get a better experience