Vanilla.PDF  2.0.0
Cross-platform toolkit for creating and modifying PDF documents
ContentParserHandle Class Reference

An object used for reading PDF PostScript instructions. More...

Inheritance diagram for ContentParserHandle:
IUnknownHandle
error_type CALLING_CONVENTION ContentParser_Create (FileHandle *source_file, InputStreamHandle *input_stream, ContentParserHandle **result)
 Create a new instance of ContentParserHandle.
 
error_type CALLING_CONVENTION ContentParser_ReadInstructionCollection (ContentParserHandle *handle, ContentInstructionCollectionHandle **result)
 Get byte representation of content operator.
 
error_type CALLING_CONVENTION ContentParser_ToUnknown (ContentParserHandle *handle, IUnknownHandle **result)
 Reinterpret current object as IUnknownHandle.
 
error_type CALLING_CONVENTION ContentParser_FromUnknown (IUnknownHandle *handle, ContentParserHandle **result)
 Convert IUnknownHandle to ContentParserHandle.
 
error_type CALLING_CONVENTION ContentParser_Release (ContentParserHandle *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.
 

Detailed Description

An object used for reading PDF PostScript instructions.

See also
PostScript Language Reference

Friends And Related Symbol Documentation

◆ ContentParser_Release()

error_type CALLING_CONVENTION ContentParser_Release ( ContentParserHandle * handle)
related

Decrement the internal reference counter.

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

See also
IUnknown_Release

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