GitHub    Download    Forum
Overview
Tutorial
C++ API
C# API
General interfaces
Data interfaces
UDomain
UStorage
UObject
UList
UBitFlagSet
UBitFlagSetSingle
Schema interfaces
Configuration interfaces
Callback interfaces
Structures
Error codes
DataAccess interfaces
WinRT API
DTDL
DADL
Setup

Data 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 a UObject.
UBitFlagSet
BitFlagSets are used to identify attributes.
UBitFlagSetSingle
UBitFlagSetSingle is a part of a UBitFlagSet.


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