API C#
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Kinova.DLL.TestData.Instruction.CManualReadInstruction Class Reference

This class represents an instruction that wait for a manual reading from the user. More...

Inheritance diagram for Kinova.DLL.TestData.Instruction.CManualReadInstruction:
Kinova.DLL.TestData.Instruction.CReadInstruction Kinova.DLL.TestData.Instruction.Interface.IReadInstruction Kinova.DLL.TestData.Instruction.CBasicInstruction

Public Member Functions

 CManualReadInstruction ()
 Initializes a new instance of the CManualReadInstruction class. More...
 
override void Init ()
 Initialize all members of the instance. More...
 
override CTest GetTestStructure ()
 This method extracts a CTest structure from the current instruction. More...
 
bool Evaluate (int index)
 Validate a value at a specified index of the list. More...
 
void Input_GotFocus (object sender, System.EventArgs e)
 
bool Evaluate ()
 Evaluates all the value of the list. More...
 
- Public Member Functions inherited from Kinova.DLL.TestData.Instruction.CReadInstruction
 CReadInstruction ()
 Initializes a new instance of the CReadInstruction class. More...
 
override void Init ()
 Initialize all members of the instance. More...
 
override bool EvaluateInstruction ()
 Evaluates the instruction and return the result. More...
 
override void ResetInstruction ()
 This method reset the current instruction. More...
 
override CTest GetTestStructure ()
 This method extracts a CTest structure from the current instruction. More...
 
- Public Member Functions inherited from Kinova.DLL.TestData.Instruction.CBasicInstruction
 CBasicInstruction ()
 Initializes a new instance of the CBasicInstruction class. More...
 

Public Attributes

bool GotFirstFocus = false
 

Additional Inherited Members

- Properties inherited from Kinova.DLL.TestData.Instruction.CReadInstruction
CInstructionDataTypes.ComparisonType ComparisonType [get, set]
 The type of the comparison. More...
 
List< string > ResultValueList [get, set]
 The result value. More...
 
List< string > TargetMinList [get, set]
 The lower bound of the comparison range when the comparison type is RANGE. More...
 
List< string > TargetMaxList [get, set]
 The upper bound of the comparison range when the comparison type is RANGE. More...
 

Detailed Description

This class represents an instruction that wait for a manual reading from the user.

Constructor & Destructor Documentation

Kinova.DLL.TestData.Instruction.CManualReadInstruction.CManualReadInstruction ( )

Initializes a new instance of the CManualReadInstruction class.

Member Function Documentation

bool Kinova.DLL.TestData.Instruction.CManualReadInstruction.Evaluate ( int  index)

Validate a value at a specified index of the list.

Parameters
indexThe index.
Returns

Implements Kinova.DLL.TestData.Instruction.Interface.IReadInstruction.

bool Kinova.DLL.TestData.Instruction.CManualReadInstruction.Evaluate ( )

Evaluates all the value of the list.

Returns

Implements Kinova.DLL.TestData.Instruction.Interface.IReadInstruction.

override CTest Kinova.DLL.TestData.Instruction.CManualReadInstruction.GetTestStructure ( )
virtual

This method extracts a CTest structure from the current instruction.

Returns

Implements Kinova.DLL.TestData.Instruction.CBasicInstruction.

override void Kinova.DLL.TestData.Instruction.CManualReadInstruction.Init ( )
virtual

Initialize all members of the instance.

Implements Kinova.DLL.TestData.Instruction.CBasicInstruction.


The documentation for this class was generated from the following file: