Vanilla.PDF  1.3.0
Cross-platform toolkit for creating and modifying PDF documents
List of all members
IUnknownHandle Class Reference

Base class for reference counting. More...

Inheritance diagram for IUnknownHandle:
AnnotationHandle BufferArrayHandle BufferHandle ByteRangeCollectionHandle ByteRangeHandle CatalogHandle CharacterMapHandle ContentInstructionHandle ContentOperatorHandle ContentsHandle DateHandle DestinationHandle DeveloperExtensionHandle DeveloperExtensionsHandle DeveloperExtensionsIteratorHandle DictionaryObjectIteratorHandle DigitalSignatureHandle DocumentHandle DocumentInfoHandle DocumentSignatureSettingsHandle EncryptionKeyHandle FieldCollectionHandle FieldHandle FileHandle FileWriterHandle FileWriterObserverHandle FilterBaseHandle FontHandle FontMapHandle IInputStreamHandle InteractiveFormHandle IOutputStreamHandle NamedDestinationsHandle ObjectHandle OutlineBaseHandle OutlineItemColorHandle OutlineItemFlagsHandle PageAnnotationsHandle PageLabelHandle PageLabelsHandle PageObjectHandle PageRangeHandle PageSubRangeHandle PageTreeHandle RectangleHandle ResourceDictionaryHandle SigningKeyHandle ViewerPreferencesHandle XrefChainHandle XrefChainIteratorHandle XrefEntryHandle XrefHandle XrefIteratorHandle
error_type IUnknown_AddRef (IUnknownHandle *handle)
 Increment the internal reference counter.
 
error_type IUnknown_Release (IUnknownHandle *handle)
 Decrement the internal reference counter. More...
 

Detailed Description

Base class for reference counting.

Friends And Related Function Documentation

◆ IUnknown_Release()

error_type IUnknown_Release ( IUnknownHandle handle)
related

Decrement the internal reference counter.

When the internal counter reaches zero the object is deleted. Releasing already disposed object causes undefined behavior.


The documentation for this class was generated from the following file: