GitHub
Download
Forum
Overview
Tutorial
C++ API
General interfaces
Data interfaces
UDomain
UStorage
UObject
UList
UBitFlagSet
Copy
Create
Destroy
First
Get
IsValid
UBitFlagSetSingle
WDomain
WObject
IEventClient
Schema interfaces
Configuration interfaces
Callback interfaces
Structures
Error codes
DataAccess interfaces
C# API
WinRT API
DTDL
DADL
Setup
UBitFlagSet::Create
Allocates the memory and creates a UBitFlagSet object containing the specified classes.
Syntax
static
UBitFlagSet* Create(
[in]
UINT64
*
p_aullClassInfo,
[in]
UINT32
p_ulCount
);
Parameter
p_aullClassInfo
[in]
Type:
UINT64*
Array of class info. Class info is a UINT64 with the high 32 bits set to the classid and the low 32 bits set to the count of attributes in the class.
p_ulCount
[in]
Type:
UINT32
Number of elements in the p_aullClassInfo array.
Return value
Pointer to the created object.
Remarks
The function may modify the content of p_aullClassInfo.
Destroy the UBitFlagSet with
UBitFlagSet::Destroy
when you no longer need it.
© 2025 Mobiland AG