CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
FWChangeSentry Class Reference

#include <FWModelChangeManager.h>

Public Member Functions

 FWChangeSentry (FWModelChangeManager &iM)
 
 ~FWChangeSentry ()
 

Private Attributes

FWModelChangeManagerm_manager
 

Detailed Description

Definition at line 68 of file FWModelChangeManager.h.

Constructor & Destructor Documentation

FWChangeSentry::FWChangeSentry ( FWModelChangeManager iM)
inline

Definition at line 70 of file FWModelChangeManager.h.

References FWModelChangeManager::beginChanges(), and m_manager.

70 : m_manager(&iM) { m_manager->beginChanges(); }
FWModelChangeManager * m_manager
FWChangeSentry::~FWChangeSentry ( )
inline

Definition at line 71 of file FWModelChangeManager.h.

References FWModelChangeManager::endChanges(), and m_manager.

71 { m_manager->endChanges(); }
FWModelChangeManager * m_manager

Member Data Documentation

FWModelChangeManager* FWChangeSentry::m_manager
private

Definition at line 74 of file FWModelChangeManager.h.

Referenced by FWChangeSentry(), and ~FWChangeSentry().