Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

indri::lang::ApplySingleCopier< T, NodeType > Class Template Reference

#include <Appliers.hpp>

List of all members.

Public Member Functions

 ApplySingleCopier (std::vector< NodeType * > &previous, class indri::collection::Repository &repository)
 ~ApplySingleCopier ()
std::vector< indri::lang::Node * > & roots ()

Private Attributes

std::vector< indri::lang::Node * > _roots
T * _copier

template<class T, class NodeType = indri::lang::Node>
class indri::lang::ApplySingleCopier< T, NodeType >


Constructor & Destructor Documentation

template<class T, class NodeType = indri::lang::Node>
indri::lang::ApplySingleCopier< T, NodeType >::ApplySingleCopier std::vector< NodeType * > &  previous,
class indri::collection::Repository repository
[inline]
 

template<class T, class NodeType = indri::lang::Node>
indri::lang::ApplySingleCopier< T, NodeType >::~ApplySingleCopier  )  [inline]
 


Member Function Documentation

template<class T, class NodeType = indri::lang::Node>
std::vector<indri::lang::Node*>& indri::lang::ApplySingleCopier< T, NodeType >::roots  )  [inline]
 


Member Data Documentation

template<class T, class NodeType = indri::lang::Node>
T* indri::lang::ApplySingleCopier< T, NodeType >::_copier [private]
 

template<class T, class NodeType = indri::lang::Node>
std::vector<indri::lang::Node*> indri::lang::ApplySingleCopier< T, NodeType >::_roots [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:01 2010 for Lemur by doxygen 1.3.4