ClassesClassesClassesClasses | | | | Operators

clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems (Operator)

Name

clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems — Delete all current existing serialized items.

Warning

clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems is obsolete and is only provided for reasons of backward compatibility. New applications should not use clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems.

Signature

clear_all_serialized_items( : : : )

Herror clear_all_serialized_items()

Herror T_clear_all_serialized_items()

Herror clear_all_serialized_items()

void HSerializedItem::ClearAllSerializedItems()

void ClearAllSerializedItems()

static void HSerializedItem::ClearAllSerializedItems()

void HOperatorSetX.ClearAllSerializedItems()

void HSerializedItemX.ClearAllSerializedItems()

static void HOperatorSet.ClearAllSerializedItems()

static void HSerializedItem.ClearAllSerializedItems()

Description

clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems deletes all serialized items (see fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem for an introduction of the basics of serialization). If a serialized item is created only by a data pointer, it will not be deleted. Such a data pointer, that points to the beginning of serialized item can be created by the operator get_serialized_item_ptrget_serialized_item_ptrGetSerializedItemPtrget_serialized_item_ptrGetSerializedItemPtrGetSerializedItemPtr. After calling clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems, the handles of the deleted serialized items become invalid.

Attention

clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems exists solely for the purpose of implementing the “reset program” functionality in HDevelop. clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems must not be used in any application.

Parallelization

Result

If the parameters are valid, the operator clear_all_serialized_itemsclear_all_serialized_itemsClearAllSerializedItemsclear_all_serialized_itemsClearAllSerializedItemsClearAllSerializedItems returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Module

Foundation


ClassesClassesClassesClasses | | | | Operators