Vanilla.PDF
2.0.0
Cross-platform toolkit for creating and modifying PDF documents
|
Represents a list of object attributes. More...
error_type CALLING_CONVENTION | ObjectAttributeList_Create (ObjectAttributeListHandle **result) |
Create new ObjectAttributeList instance. | |
error_type CALLING_CONVENTION | ObjectAttributeList_Add (ObjectAttributeListHandle *handle, BaseObjectAttributeHandle *value, boolean_type overwrite) |
Adds an element with the provided key and value to the list. | |
error_type CALLING_CONVENTION | ObjectAttributeList_Remove (ObjectAttributeListHandle *handle, ObjectAttributeType key, boolean_type *result) |
Removes the element with the specified key from the list. | |
error_type CALLING_CONVENTION | ObjectAttributeList_Contains (ObjectAttributeListHandle *handle, ObjectAttributeType key, boolean_type *result) |
Determine if collection contains key . | |
error_type CALLING_CONVENTION | ObjectAttributeList_Get (ObjectAttributeListHandle *handle, ObjectAttributeType key, BaseObjectAttributeHandle **result) |
Find mapped value for key key . | |
error_type CALLING_CONVENTION | ObjectAttributeList_Clear (ObjectAttributeListHandle *handle) |
Remove all items from the collection. | |
error_type CALLING_CONVENTION | ObjectAttributeList_ToUnknown (ObjectAttributeListHandle *handle, IUnknownHandle **result) |
Reinterpret current object as IUnknownHandle. | |
error_type CALLING_CONVENTION | ObjectAttributeList_FromUnknown (IUnknownHandle *handle, ObjectAttributeListHandle **result) |
Convert IUnknownHandle to ObjectAttributeListHandle. | |
error_type CALLING_CONVENTION | ObjectAttributeList_Release (ObjectAttributeListHandle *handle) |
Decrement the internal reference counter. | |
Additional Inherited Members | |
Public Member Functions inherited from IUnknownHandle | |
error_type CALLING_CONVENTION | IUnknown_AddRef (IUnknownHandle *handle) |
Increment the internal reference counter. | |
Related Symbols inherited from IUnknownHandle | |
error_type CALLING_CONVENTION | IUnknown_Release (IUnknownHandle *handle) |
Decrement the internal reference counter. | |
Represents a list of object attributes.
|
related |
Decrement the internal reference counter.
When the internal counter reaches zero the object is deleted. Releasing already disposed object causes undefined behavior.