informix
Informix DataBlade API Programmer's Manual
DataBlade API Function Descriptions

mi_fp_getrow()

The mi_fp_getrow() accessor function obtains the row structure that is associated with the user-defined routine from its MI_FPARAM structure.

Syntax

Usage

The mi_fp_getrow() function obtains the row structure for the user-defined routine that is associated with the fparam_ptr MI_FPARAM structure. This function is only valid within an assign(), destroy(), or import support function for an opaque data type that contains smart large objects and for multirepresentational opaque types. The database server automatically obtains the row structure before it executes the assign(), destroy(), or import function of an opaque data type, and stores it in the MI_FPARAM structure.

With the mi_fp_getrow() function, you can implement:

Return Values

MI_ROW * is a pointer to the row that is associated with the UDR.
NULL indicates that the function was not successful or that it was not called from within an assign(), destroy(), or import support function of an opaque data type.

Related Topics

See the descriptions of the following functions: mi_fp_getcolid() and mi_lo_colinfo_by_ids().


Informix DataBlade API Programmer's Manual, Version 9.2
Copyright © 1999, Informix Software, Inc. All rights reserved