Interfaces

Connect

Main functions to establish connections.

Schema

Functions for manipulating the local schema cache object.

UBitFlagSet

BitFlagSets are used to identify attributes.

UBitFlagSetSingle

UBitFlagSetSingle is a part of a UBitFlagSet.

UDomain

Root interface of a database.

UList

Interface of a list attribute of an UObject.

UObject

Main interface used to read and write data of objects.

UStorage

Main interface used to create, open, read and write objects.

WDomain

Encapsulation of UDomain and UStorage.

WObject

Encapsulation of UObject.

ISystemCallback

Callback interface.

USchemaEdit

Interfact to modify the schema.

Error Codes

Error codes used by the interfaces.



Additional Information


General information:

size: always means "bytes"
length: always means "elements"

example: the size of UINT64[2] is 2*8 = 16, the length of UINT64[2] is 2

All interfaces you get have an initial reference count of 1. To increment the count call 'AddRef' and to decrement it call 'Release'. When the count reaches 0, the interface will be destroyed.
Every interface you don't need anymore should be released.
© 2020 Mobiland AG