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

#include <CmdUtils.h>

Public Member Functions

 AutoUndoSequencePtr (IDataBase *target)
 
 ~AutoUndoSequencePtr ()
 

Detailed Description

Stack based helper class had for wrapping changes occurring in a code block in a auto undo sequence. The constructor begins the sequence and the destructor ends it.

See Also
IAutoUndoSequence

Constructor & Destructor Documentation

CmdUtils::AutoUndoSequencePtr::AutoUndoSequencePtr (IDataBasetarget)
inlineexplicit

Begins the sequence.

Parameters
targetdatabase to be changed within the sequence.
CmdUtils::AutoUndoSequencePtr::~AutoUndoSequencePtr ()
inline

Ends the sequence.