SciDAVis  1.D4
Public Member Functions | Protected Attributes
AspectChildRemoveCmd Class Reference

#include <aspectcommands.h>

Inheritance diagram for AspectChildRemoveCmd:
AspectChildAddCmd

List of all members.

Public Member Functions

 AspectChildRemoveCmd (AbstractAspect::Private *target, AbstractAspect *child, bool detach)
virtual void redo ()
virtual void undo ()
 ~AspectChildRemoveCmd ()

Protected Attributes

AbstractAspectd_child
bool d_detach
int d_index
bool d_removed
AbstractAspect::Privated_target

Constructor & Destructor Documentation

AspectChildRemoveCmd::AspectChildRemoveCmd ( AbstractAspect::Private target,
AbstractAspect child,
bool  detach 
)
inline
AspectChildRemoveCmd::~AspectChildRemoveCmd ( )
inline

References d_child, d_detach, and d_removed.


Member Function Documentation

virtual void AspectChildRemoveCmd::redo ( )
inlinevirtual
virtual void AspectChildRemoveCmd::undo ( )
inlinevirtual

Member Data Documentation

AbstractAspect* AspectChildRemoveCmd::d_child
protected
bool AspectChildRemoveCmd::d_detach
protected

Referenced by ~AspectChildRemoveCmd().

int AspectChildRemoveCmd::d_index
protected
bool AspectChildRemoveCmd::d_removed
protected

Referenced by redo(), undo(), and ~AspectChildRemoveCmd().

AbstractAspect::Private* AspectChildRemoveCmd::d_target
protected

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