Runtime expression validator argument type. More...
Public Member Functions | |
BindingExpressionArgumentType (int value) | |
Constructs a BindingExpressionArgumentType of an integer value. More... | |
BindingExpressionArgumentType (BindingExpressionArgumentType enum_) | |
Constructs a copy of a BindingExpressionArgumentType object. More... | |
int | getValue () |
Returns the integer value of the enumeration constant. More... | |
final int | swigValue () |
Returns the integer value of the enumeration constant. More... | |
Static Public Member Functions | |
static BindingExpressionArgumentType | swigToEnum (int swigValue) |
Converts an integer value to the matching enumeration constant. More... | |
static BindingExpressionArgumentType | toEnum (int value) |
Converts an integer value to the matching enumeration constant. More... | |
Public Attributes | |
BindingExpressionArgumentTypeConstantRegister0 =(256) | |
Constant registers: 256 - 511. | |
BindingExpressionArgumentTypeConstantRegister1 =(257) | |
Shorthand for constant register index. | |
BindingExpressionArgumentTypeConstantRegister2 =(258) | |
Shorthand for constant register index. | |
BindingExpressionArgumentTypeConstantRegister3 =(259) | |
Shorthand for constant register index. | |
BindingExpressionArgumentTypeConstantRegister4 =(260) | |
Shorthand for constant register index. | |
BindingExpressionArgumentTypeConstantRegister5 =(261) | |
Shorthand for constant register index. | |
BindingExpressionArgumentTypeConstantRegister6 =(262) | |
Shorthand for constant register index. | |
BindingExpressionArgumentTypeDataSourceRegister0 =(768) | |
Data source registers: 768 - 1023. | |
BindingExpressionArgumentTypeDataSourceRegister1 =(769) | |
Shorthand for data source register index. | |
BindingExpressionArgumentTypeDataSourceRegister2 =(770) | |
Shorthand for data source register index. | |
BindingExpressionArgumentTypeDataSourceRegister3 =(771) | |
Shorthand for data source register index. | |
BindingExpressionArgumentTypeDataSourceRegister4 =(772) | |
Shorthand for data source register index. | |
BindingExpressionArgumentTypeDataSourceRegister5 =(773) | |
Shorthand for data source register index. | |
BindingExpressionArgumentTypeDataSourceRegister6 =(774) | |
Shorthand for data source register index. | |
BindingExpressionArgumentTypeSourceRegister0 =(512) | |
Source registers: 512 - 767. | |
BindingExpressionArgumentTypeSourceRegister1 =(513) | |
Shorthand for source register index. | |
BindingExpressionArgumentTypeSourceRegister2 =(514) | |
Shorthand for source register index. | |
BindingExpressionArgumentTypeSourceRegister3 =(515) | |
Shorthand for source register index. | |
BindingExpressionArgumentTypeSourceRegister4 =(516) | |
Shorthand for source register index. | |
BindingExpressionArgumentTypeSourceRegister5 =(517) | |
Shorthand for source register index. | |
BindingExpressionArgumentTypeSourceRegister6 =(518) | |
Shorthand for source register index. | |
BindingExpressionArgumentTypeTemporaryRegister0 =(0) | |
Temporary registers: 0 - 255 Can be directly converted to integer to access temporary register by index. | |
BindingExpressionArgumentTypeTemporaryRegister1 =(1) | |
Shorthand for temporary register index. | |
BindingExpressionArgumentTypeTemporaryRegister2 =(2) | |
Shorthand for temporary register index. | |
BindingExpressionArgumentTypeTemporaryRegister3 =(3) | |
Shorthand for temporary register index. | |
BindingExpressionArgumentTypeTemporaryRegister4 =(4) | |
Shorthand for temporary register index. | |
BindingExpressionArgumentTypeTemporaryRegister5 =(5) | |
Shorthand for temporary register index. | |
BindingExpressionArgumentTypeTemporaryRegister6 =(6) | |
Shorthand for temporary register index. | |
Runtime expression validator argument type.
A bitmask is used to speed up access to register arrays and remove the need for division.
The encoding intentionally ensures only 16 bits are needed for the enumeration.
BindingExpressionArgumentType | ( | int | value | ) |
Constructs a BindingExpressionArgumentType of an integer value.
value | Integer value to convert to enumeration constant. |
Constructs a copy of a BindingExpressionArgumentType object.
enum_ | BindingExpressionArgumentType to be copy constructed. |
int getValue | ( | ) |
|
static |
Converts an integer value to the matching enumeration constant.
Used internally by SWIG generated code.
swigValue | Integer value to convert to enumeration constant. |
final int swigValue | ( | ) |
Returns the integer value of the enumeration constant.
Used internally by SWIG generated code.
|
static |
Converts an integer value to the matching enumeration constant.
value | Integer value to convert to enumeration constant. |