Inferno  0.2
Slave< ALGO, PRE_RESTRICTION > Struct Template Reference

#include <search_replace.hpp>

Inheritance diagram for Slave< ALGO, PRE_RESTRICTION >:
[legend]
Collaboration diagram for Slave< ALGO, PRE_RESTRICTION >:
[legend]

List of all members.

Public Member Functions

SPECIAL_NODE_FUNCTIONS Slave (TreePtr< PRE_RESTRICTION > t, TreePtr< Node > sp, TreePtr< Node > rp)
virtual TreePtr< NodeGetThrough () const

Public Attributes

TreePtr< PRE_RESTRICTIONthrough

Detailed Description

template<typename ALGO, class PRE_RESTRICTION>
struct Slave< ALGO, PRE_RESTRICTION >

Definition at line 253 of file search_replace.hpp.


Constructor & Destructor Documentation

template<typename ALGO, class PRE_RESTRICTION>
SPECIAL_NODE_FUNCTIONS Slave< ALGO, PRE_RESTRICTION >::Slave ( TreePtr< PRE_RESTRICTION t,
TreePtr< Node sp,
TreePtr< Node rp 
) [inline]

Definition at line 258 of file search_replace.hpp.


Member Function Documentation

template<typename ALGO, class PRE_RESTRICTION>
virtual TreePtr<Node> Slave< ALGO, PRE_RESTRICTION >::GetThrough ( ) const [inline, virtual]

Implements SlaveBase.

Definition at line 265 of file search_replace.hpp.


Member Data Documentation

template<typename ALGO, class PRE_RESTRICTION>
TreePtr<PRE_RESTRICTION> Slave< ALGO, PRE_RESTRICTION >::through

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