#include <DOM.hpp>
Inheritance diagram for DOM::NodeDeleter:

Public Types | |
| typedef Tree::NTree< const DOM::Node * > | BaseTree |
| typedef BaseTree::Node | Node |
Public Member Functions | |
| virtual void | deleteNode (PrivateNode< T > *node) const =0 |
| void | deleteNode (Node *node) const |
| NodeDeleter (const volatile HTML::Elements::Allocators::BaseAllocator &_allocatorRef) | |
| The default constructor. | |
Public Attributes | |
| const volatile HTML::Elements::Allocators::BaseAllocator & | allocatorRef |
| typedef Tree::NTree<const DOM::Node *> DOM::NodeDeleter::BaseTree |
| typedef BaseTree::Node DOM::NodeDeleter::Node |
| DOM::NodeDeleter::NodeDeleter | ( | const volatile HTML::Elements::Allocators::BaseAllocator & | _allocatorRef | ) | [inline] |
The default constructor.
| virtual void Tree::DeleterObject< T >::deleteNode | ( | PrivateNode< T > * | node | ) | const [pure virtual, inherited] |
Implemented in Tree::DefaultDeleter< T >.
| void DOM::NodeDeleter::deleteNode | ( | Node * | node | ) | const [inline] |
