Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

SuspendLinkNodeNotify Class Reference

A collection of LinkNodes that silences all notifications to the contained nodes. More...

#include <mlinknode.h>

Inheritance diagram for SuspendLinkNodeNotify:

LinkNode List of all members.

Public Methods

void release (LinkNode const &other)
void releaseAll ()

Protected Methods

virtual void notifyConnection (NodeLinkType chg, NodeLink const *cnncn)
virtual void notifyNotifiedAndPurged (NodeLinkType chg)

Detailed Description

A collection of LinkNodes that silences all notifications to the contained nodes.

Silences are removed automatically when this object is destroyed.

Definition at line 358 of file mlinknode.h.


Member Function Documentation

virtual void notifyConnection NodeLinkType    chg,
NodeLink const *    cnncn
[protected, virtual]
 

Catch the notifications here and silence them.

Reimplemented from LinkNode.

virtual void notifyNotifiedAndPurged NodeLinkType    chg [protected, virtual]
 

Catch the notifications here and silence them.

Reimplemented from LinkNode.

void releaseAll   [inline]
 

Releases all connections, but does not disconnect them.

Reimplemented from LinkNode.

Definition at line 365 of file mlinknode.h.

References LinkNode::disconnectAll().


The documentation for this class was generated from the following files:
Generated on Thu Feb 10 20:06:43 2005 for LibMagiC by doxygen1.2.18