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::IsValid
Use this function to verify if a UBitFlagSetSingle received from
UBitFlagSet::First
or
UBitFlagSetSingle::Next
is a valid bitflag set.
Syntax
bool
IsValid(
[in]
const
UBitFlagSetSingle*
p_pBitFlagSetSingle
)
const
;
Parameter
p_pBitFlagSetSingle
[in]
Type:
const UBitFlagSetSingle*
The bitflag set to verify.
Return value
true if the bitflag set is a valid set, or false if not.
Remarks
When you iterate through the UBitFlagSetSingle inside a UBitFlagSet object, you have to check the received UBitFlagSetSingle pointers to see if they are valid with
UBitFlagSet::IsValid
. The UBitFlagSetSingle pointers received can be invalid when you reach the end of the bitflagset.
© 2025 Mobiland AG