Interfaces

UDomain

Root interface of a database.

UStorage

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

UObject

Main interface used to read and write data of objects.

UList

Interface of a list attribute of an UObject.

UBitFlagSet

BitFlagSets are used to identify attributes.

UBitFlagSetSingle

UBitFlagSetSingle is a part of a UBitFlagSet.

WDomain

Encapsulation of UDomain and UStorage.

WObject

Encapsulation of UObject.

IEventClient

Callback interface for events.



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.
© 2021 Mobiland AG