Contains large objects routines

The LOhandles() function tracks references to smart large object handles within opaque data types. The database server uses the LOhandles() function to retrieve a list of the smart large object handles during archiving and oncheck operations.

The Assign() function and the Destroy() procedure perform tasks before storing or deleting an opaque data type on disk: for example, to ensure proper reference counting on smart large objects.

You can provide Assign() and Destroy() routines for an opaque data type that requires special processing when an instance is stored in a database or removed from the database. The Assign() function is called before a value is written to a table. The Destroy() procedure is called before a value is deleted from a table.

BladeSmith generates the complete code for these functions.

See the Informix® DataBlade® Developers Kit User's Guide for more information.