The mi_set_large() function

The mi_set_large() macro sets the threshold-tracking field of a multirepresentational opaque type to indicate that the multirepresentational data is stored in a smart large object.

Syntax

void mi_set_large(size)
   MI_MULTIREP_SIZE size;
size
The value of the threshold-tracking field in the internal representation of a multirepresentational opaque type. This function sets the field to MI_MULTIREP_LARGE.
Valid in client LIBMI application? Valid in user-defined routine?
Yes Yes

Usage

The mi_set_large() macro assigns the MI_MULTIREP_LARGE constant to size, which is the threshold-tracking field in a multirepresentational opaque type. This macro is useful to indicate that multirepresentational data is stored in a smart large object. If the data is not stored in a smart large object, the threshold-tracking field must contain the MI_MULTIREP_SMALL constant.

Return values

None.