paludis::visitor_internals::TreeLeaf< H_, T_ > Class Template Reference
[Visitors]

#include <visitor.hh>

Inheritance diagram for paludis::visitor_internals::TreeLeaf< H_, T_ >:

paludis::visitor_internals::AcceptInterface< H_ > paludis::visitor_internals::ConstAcceptInterface< H_ >

List of all members.

Visitor operations

virtual void real_mutable_accept (Visitor< H_ > &v)
virtual void real_const_accept (ConstVisitor< H_ > &v) const

Basic operations

virtual ~TreeLeaf ()
 TreeLeaf (const std::tr1::shared_ptr< T_ > &i)

Fetch our contained item

const std::tr1::shared_ptr< T_ > item ()
const std::tr1::shared_ptr
< const T_ > 
item () const


Detailed Description

template<typename H_, typename T_>
class paludis::visitor_internals::TreeLeaf< H_, T_ >

Used to contain a node with no children in a detached visitable heirarchy.
The documentation for this class was generated from the following file:

Generated on Mon Dec 22 19:43:57 2008 for paludis by  doxygen 1.5.7.1