Enum Expression.Op
Expression's operators
Namespace: lxapi
Assembly: lxapi.dll
Syntax
public enum Op
Fields
Name | Description |
---|---|
KV2DEC | Convert expr1 to decimal |
KV2FLOAT | Convert expr1 to float |
KV2INT | Convert expr1 to integer |
KV2STR | Convert expr1 to string |
KVABS | Absolute value of expr1 |
KVADD | expr1 + expr2 |
KVAND | expr1 && expr2 |
KVBAND | Binary and: expr1 & expr2 |
KVBNOT | Binary not: ~ expr1 |
KVBOR | Binary or: expr1 | expr2 |
KVDATE2STR | Generate string for the given date expr1. |
KVDAY | Day from encoded expr1 |
KVDIV | expr1 / expr2 |
KVEQ | expr1 == expr2 |
KVEQNULL | expr1 is null |
KVEXP | Exponential value of expr1 |
KVFLD | Not real operator |
KVGE | expr1 >= expr2 |
KVGT | expr1 > expr2 |
KVHMS | Total seconds for hour, minute, second value in TS field value. |
KVIFNULL | If expr is a null value, then value is the resulting value; being the result expr otherwise. |
KVLE | expr1 <= expr2 |
KVLIST | not real operations |
KVLIT | Not real operator |
KVLN | natural log of expr1 |
KVLOG10 | log base 10 of expr1 |
KVLOG2 | log base 2 of expr1 |
KVLT | expr1 < expr2 |
KVMAX | max(expr1, expr2) |
KVMIN | min(expr1, expr2) |
KVMINUS | not real operations |
KVMOD | expr1 % expr2 |
KVMONTH | Month from encoded expr1 |
KVMUL | expr1 * expr2 |
KVNAME | not real operations |
KVNE | expr1 != expr2 |
KVNONE | No operation |
KVNOPS | not real operations |
KVNOT | ! expr1 |
KVNULLLIT | Not real operator |
KVOR | expr1 || expr2 |
KVPLUS | not real operations |
KVPOW | expr1^expr2 |
KVSAME | Not real operator |
KVSHL | Shifts left expr1 by expr2 positions (bits or decimal digits). |
KVSHR | Shifts right expr1 by expr2 positions (bits or decimal digits). |
KVSQRT | Square value of expr1 |
KVSTR2DATE | Extract date from string expr1. |
KVSTR2TIME | Extract time from string expr1. |
KVSTR2TS | Extract timestamp from string expr1 |
KVSTRHAS | Test if expr1 contains expr2 |
KVSTRLEN | String length |
KVSTRMATCH | Test if expr1 is a string matching the regular expression expr2. |
KVSTRPOS | Position for expr2 in expr1, counting from zero. |
KVSTRPREF | Test if expr2 is a prefix for expr1 |
KVSTRUP | Uppercase for expr1 |
KVSUB | expr1 - expr2 |
KVSUBSTR | Substring for expr1 starting at expr2, ending at position expr3. |
KVTIME2STR | Generate string for the given time expr1. |
KVTS | Not real operator |
KVTS2STR | Generate string for the given timestamp expr1. |
KVYEAR | Year from encoded expr1 |
KVZLOAD | Not real operator |