Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

void Inkscape::XML::CompositeNodeObserver::remove ( NodeObserver observer  ) 

Remove an observer from the list.

Parameters:
observer The observer object to remove

Definition at line 261 of file composite-node-observer.cpp.

Referenced by Inkscape::XML::Subtree::removeObserver(), Inkscape::XML::SimpleNode::removeObserver(), and Inkscape::XML::SimpleNode::removeSubtreeObserver().

                                                         {
    eql_observer p(observer);
    if (_iterating) {
        mark_one(_active, _active_marked, p) ||
        mark_one(_pending, _pending_marked, p);
    } else {
        remove_one(_active, _active_marked, p) ||
        remove_one(_pending, _pending_marked, p);
    }
}


Generated by  Doxygen 1.6.0   Back to index