This section contains collection support for 8 Bit Integers such as int8_t. More...
Functions | |
RUAPI ru_uint | ruInt8Hash (trans_ptr key) |
Returns a hash for given 8 bit integer number. More... | |
RUAPI bool | ruInt8Match (trans_ptr testKey, trans_ptr existingKey) |
Convenience 8 bit integer match function for Maps. More... | |
RUAPI int32_t | ruInt8Comp (trans_ptr testVal, trans_ptr existingVal) |
8 bit integer comparator function for the ruType system More... | |
RUAPI ptr | ruInt8RefPtr (ptr in) |
Returns the content of the given 8 bit integer address as pointer. More... | |
RUAPI int32_t | ruRefPtrInt8 (ptr src, ptr *dst) |
Copies the 8 bit integer stored in src to dst. More... | |
RUAPI ruType | ruTypeInt8 (void) |
Returns an ruType used for 8 bit integers. More... | |
This section contains collection support for 8 Bit Integers such as int8_t.
8 bit integer comparator function for the ruType system
testVal | Value to compare against existing value. |
existingVal | The existing value to compare testVal to. |
Returns a hash for given 8 bit integer number.
key | Number to hash |
Convenience 8 bit integer match function for Maps.
testKey | First comparison int. |
existingKey | Second comparison int. |
Returns the content of the given 8 bit integer address as pointer.
in | address to 8 bit integer |
Copies the 8 bit integer stored in src to dst.
src | Where the 8 bit integer is stored, usually in the collection. |
dst | Where the value will be copied to properly type casted. |