libCZI
Reading and Writing CZI documents made easy
libCZI::ICziReaderWriterInfo Class Referenceabstract

Options for the CziReaderWriter. More...

#include <libCZI_ReadWrite.h>

Inheritance diagram for libCZI::ICziReaderWriterInfo:
libCZI::CCziReaderWriterInfo

Public Member Functions

virtual bool GetForceFileGuid () const =0
 
virtual const GUIDGetFileGuid () const =0
 

Detailed Description

Options for the CziReaderWriter.

Member Function Documentation

◆ GetFileGuid()

virtual const GUID& libCZI::ICziReaderWriterInfo::GetFileGuid ( ) const
pure virtual

Gets file's unique identifier. If we report GUID_NULL, then the file-writer will create a GUID on its own. Note that this GUID is only retrieved and used if the existing file is empty or if GetForceFileGuid() gives true.

Returns
The file's unique identifier.

Implemented in libCZI::CCziReaderWriterInfo.

◆ GetForceFileGuid()

virtual bool libCZI::ICziReaderWriterInfo::GetForceFileGuid ( ) const
pure virtual

Gets a value indicating that the GUID in the existing file-handler should be replaced with the GUID reported by 'GetFileGuid()'.

Returns
True if the GUID should be replaced, false otherwise.

Implemented in libCZI::CCziReaderWriterInfo.


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