ItemFlag#
Fully qualified name: carb::dictionary::ItemFlag
Defined in carb/dictionary/IDictionary.h
-
enum class carb::dictionary::ItemFlag#
Item flags that can be specified by the user.
Values:
-
enumerator eUnitSubtree#
Flag to indicate that a given item is intended to have a subtree even if it might not currently have any children.
This allows for better array handling during dictionary update operations with IDictionary::update() so that UpdateAction::eOverwrite versus UpdateAction::eReplaceSubtree can be chosen more accurately in the update callback function. This handling is already present in the provided update callback function overwriteOriginalWithArrayHandling(). For uses that need their own update callback function implementations, this flag can be used to provide similar functionality.
-
enumerator eUnitSubtree#