Home | Previous Page | Next Page   Function Descriptions >

mi_func_negator( )

The mi_func_negator( ) function obtains the name of a negator function for a user-defined function.

Syntax

char *mi_func_negator(funcdesc_ptr)
   MI_FUNC_DESC *funcdesc_ptr;
funcdesc_ptr
is a pointer to a function descriptor for a user-defined function.
Valid in Client LIBMI Application? Valid in User-Defined Routine?
No Yes

Usage

The mi_func_negator( ) function obtains the name of the negator function for the user-defined function associated with the funcdesc_ptr function descriptor. A negator function evaluates the Boolean NOT condition for its associated Boolean user-defined function. When you register a Boolean user-defined function, you can specify the NEGATOR routine modifier in the CREATE FUNCTION statement to associate a negator function with the user-defined function.

The mi_func_negator( ) function is one of the functions of the Fastpath interface.

Return Values

A char pointer
is a pointer to the name of the negator function for the user-defined function that the funcdesc_ptr function descriptor identifies.
NULL
indicates that the function was not successful.

Related Topics

See also the descriptions of mi_cast_get( ), mi_fparam_get( ), mi_func_commutator( ), mi_func_handlesnulls( ), mi_func_isvariant( ), mi_routine_get( ), mi_routine_get_by_typeid( ), mi_routine_id_get( ), and mi_td_cast_get( ).

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]