InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
OriginallyCloseDocInfo Class Reference

#include <IBookUtils.h>

Public Types

typedef object_type data_type
 

Public Member Functions

 OriginallyCloseDocInfo ()
 
 OriginallyCloseDocInfo (const K2Vector< UIDRef > &documentList)
 
bool16 operator== (const OriginallyCloseDocInfo &other) const
 
void Clear ()
 

Public Attributes

K2Vector< UIDReffCurrentOpenedDocumentList
 

Detailed Description

Helper class to cache originally closed documents during operations (e.g., TOC/Indexing) across book.

Constructor & Destructor Documentation

OriginallyCloseDocInfo::OriginallyCloseDocInfo ()
inline

Default constructor.

OriginallyCloseDocInfo::OriginallyCloseDocInfo (const K2Vector< UIDRef > & documentList)
inline

Copy constructor with given values.

Parameters
documentListIN the list of documents opened that were originally closed
documentUndoListIN the corresponding list of undo state for the originally closed document

Member Function Documentation

bool16 OriginallyCloseDocInfo::operator== (const OriginallyCloseDocInfoother) const
inline

Equal operator for comparison.

Parameters
otherIN the object to compare with.
Returns
bool16 kTrue means equal, otherwise kFalse.