Next: , Up: Database Access Library Definitions  


3.1.1 Database Access Library Generation Flags

The database access library generation flags affect the database access library objects construction.

Zero or more generation flags may be specified for the flags argument of the database access library construction function.

X1f4_QXNOTE_CODELINK

indicates the database access library constructor that it should observe the library data memory allocator (the library data memory allocator allocates memory for the library object construction purposes only).

X1f4_QXNOTE_MISSBAIL

indicates the database access library constructor that it should observe the consolidated disposal manager.

X1f4_QXNOTE_RESOURCE

indicates the database access library constructor that it should observe the data memory allocator (data is data of the ‘database’ and ‘table’ types, but also data of any other allocated data type, like data of the intrinsic ‘text’ string type and the ‘data’ byte array type).

X1f4_QXNOTE_RETRIEVE

indicates the database access library constructor that it should observe the data memory allocator (data is database retrieved, like data of the intrinsic ‘text’ string type and the ‘data’ byte array type, generally anything not of the ‘database’ and ‘table’ types).

X1f4_QXNOTE_SHORTNEW

indicates the database access library constructor that it should generate not database opening and closing functions (such as ‘db_open’, ‘db_close’).

X1f4_QXNOTE_TEXTFLAT

indicates the database access library constructor that it should observe the error reporter.