mi_integer mi_streamwrite_row(strm_desc, rowstruc_ptr, fparam_ptr) MI_STREAM *strm_desc; MI_ROW *rowstruc_ptr; MI_FPARAM *fparam_ptr;
Valid in Client LIBMI Application? | Valid in User-Defined Routine? |
---|---|
No | Yes |
The mi_streamwrite_row( ) function writes a row structure to the stream that strm_desc references. The function writes the value that rowstruc_ptr references. The write operation begins at the current stream seek position. You can use mi_stream_tell( ) or mi_stream_getpos( ) to obtain this seek position.
The mi_streamwrite_row( ) function is useful in a streamwrite( ) support function of an opaque data type that contains a row structure (MI_ROW).
See also the descriptions of mi_stream_getpos( ), mi_stream_read( ), mi_stream_tell( ), and mi_streamread_row( ).
For more information on the use of mi_streamwrite_row( ) in a streamwrite( ) support function, see the IBM Informix: DataBlade API Programmer's Guide.