The mi_typeid_is_multiset() function
The mi_typeid_is_multiset() function determines whether a type identifier is for a MULTISET collection data type.
Syntax
mi_boolean mi_typeid_is_multiset(typeid_ptr)
MI_TYPEID *typeid_ptr;
- typeid_ptr
- A pointer to the type identifier to check.
Valid in client LIBMI application? | Valid in user-defined routine? |
---|---|
Yes | Yes |
Usage
The mi_typeid_is_multiset() function
determines if the data type in the type identifier that typeid_ptr references
is a MULTISET collection data type.
Important: The type
identifier is an opaque structure. Do not access its value directly.
To determine if a type identifier contains a MULTISET data type, always
use mi_typeid_is_multiset(). To determine if a
type identifier contains any collection data type, including MULTISET,
use the mi_typeid_is_collection() function.
Return values
- MI_TRUE
- The type identifier that typeid_ptr references is a MULTISET data type.
- MI_FALSE
- The type identifier that typeid_ptr references is not a MULTISET data type.