Classes handling integer values


Bitwise operations

BwAnd                                   Bitwise and
BwInv                                   Bitwise invert
BwOr                                    Bitwise or
BwRotateLeft                            Bitwise rotate left
BwRotateRight                           Bitwise rotate right
BwShiftLeft                             Bitwise shift left
BwShiftRight                            Bitwise shift right

Comparision functions

IEqual                                  Compare two integer values for equality
IGreaterEqual                           Comparision of two integer values, greater than or equal of
IGreaterThan                            Comparision of two integer values, greater than
ILessEqual                              Comparision of two integer values, less than or equal of
ILessThan                               Comparision of two integer values, less than
INotEqual                               Comparision of two integer values, not equal to

Arithmetic functions

Even                                    Check if input in even
IAbs                                    Absolute value
IAdd                                    Integer addition
IDiv                                    Integer division
IMul                                    Integer multiplication
ISub                                    Integer subtraction
Odd                                     Check if input is odd

Select functions

IDemux                                  Integer demultiplexer
ILimit                                  Limits an integer value
IMax                                    Get the highest of the input values
IMin                                    Get the lowest of the input values
IMux                                    Integer multiplexer, select one of the input values
ISel                                    Select one of two integer values

Get and store integer signals and attributes

CStoIo                                  Conditional store to Io
CStoIp                                  Conditional store to integer attribute
CStoIv                                  Conditional store to Iv
GetIi                                   Get Ii
GetIo                                   Get Io
GetIp                                   Get integer attribute
GetIpPtr                                Get value of integer pointer attribute
GetIpToA                                Get value of integer attribute and convert to analog
GetIv                                   Get Iv
StoIo                                   Store to Io
StoIp                                   Store to integer attribute
StoIpPtr                                Store value to integer pointer attribute
StoIv                                   Store to Iv
GetPi                                   Get Co value
PiPos                                   Convert conter value