ufe 6.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
Ufe::UndoableCommandGuard Class Reference

#include <undoableCommandMgr.h>

Public Member Functions

 UndoableCommandGuard (const std::string &commandString)
 Constructors. More...
 
 UndoableCommandGuard (const UndoableCommandGuard &)=delete
 
UndoableCommandGuardoperator= (const UndoableCommandGuard &)=delete
 
virtual ~UndoableCommandGuard ()
 Destructor. More...
 
void setSuccess ()
 Set execution as a success. More...
 

Private Attributes

UndoableCommandMgr::Ptr fPreviousCommandMgr
 

Detailed Description

Definition at line 77 of file undoableCommandMgr.h.

Constructor & Destructor Documentation

◆ UndoableCommandGuard() [1/2]

Ufe::UndoableCommandGuard::UndoableCommandGuard ( const std::string &  commandString)
explicit

Constructors.

◆ UndoableCommandGuard() [2/2]

Ufe::UndoableCommandGuard::UndoableCommandGuard ( const UndoableCommandGuard )
delete

◆ ~UndoableCommandGuard()

virtual Ufe::UndoableCommandGuard::~UndoableCommandGuard ( )
virtual

Destructor.

Member Function Documentation

◆ operator=()

UndoableCommandGuard & Ufe::UndoableCommandGuard::operator= ( const UndoableCommandGuard )
delete

◆ setSuccess()

void Ufe::UndoableCommandGuard::setSuccess ( )

Set execution as a success.

Member Data Documentation

◆ fPreviousCommandMgr

UndoableCommandMgr::Ptr Ufe::UndoableCommandGuard::fPreviousCommandMgr
private

Definition at line 95 of file undoableCommandMgr.h.


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