Zen macros.
|
Macro |
Description |
|
64-bit signed integer literal. | |
|
64-bit unsigned integer literal. | |
|
If the expression result is not zOK, the current function will return the expression result. | |
|
Reports number of elements in a C array. | |
|
Closes a try block and opens a catch block. If STATUS_POINTER is not null, STATUS_POINTER receives the exception code and exception code is cleared. | |
|
Throws an exception if the expression does not evaluate to zOK. Use this macro within try blocks. | |
|
Clears the exception code. Use this macro within catch or finally blocks. | |
|
Exits the current function and returns the exception code, unless the code is zOK. Must be the final statement within a finally block. | |
|
Closes a catch block and opens a finally block. | |
|
Modifies the exception code. Use this macro within catch or finally blocks. | |
|
Throws an exception with the given status code. Use this macro within try blocks. | |
|
Opens a try block. | |
|
Used to request an automatically assigned IP address. | |
|
Destination address for broadcast datagrams. | |
|
Address for loopback communication. | |
|
Used to request an automatically assigned port. | |
|
Tests handle for equality with null handle. | |
|
Tests pointer for equality with null pointer. | |
|
Returns the maximum of two numbers. | |
|
Returns the minimum of two numbers. | |
|
Creates a version value from its constituent parts. |