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