coco::__sg_anc_visitor Class Reference

Inheritance diagram for coco::__sg_anc_visitor:

Inheritance graph
[legend]
Collaboration diagram for coco::__sg_anc_visitor:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 __sg_anc_visitor (std::set< search_node_id > &anc)
 ~__sg_anc_visitor ()
virtual bool preorder (const _Node &__n)
virtual bool postorder (const _Node &__n)
virtual void collect (const _Node &__n, collect_value __r)
void vinit ()
void vcollect (return_value const &)
return_value vvalue ()
bool preorder (search_node *const &r)
bool postorder (search_node *const &r)
void collect (search_node *const &, return_value const &ancestor)
return_value value ()


Detailed Description

Definition at line 261 of file search_graph.cc.


Constructor & Destructor Documentation

coco::__sg_anc_visitor::__sg_anc_visitor ( std::set< search_node_id > &  anc  )  [inline]

Constructor

Definition at line 268 of file search_graph.cc.

coco::__sg_anc_visitor::~__sg_anc_visitor (  )  [inline]

Destructor

Definition at line 271 of file search_graph.cc.


Member Function Documentation

virtual void prepost_visitor< class, class, class >::collect ( const _Node &  __n,
collect_value  __r 
) [virtual, inherited]

void coco::__sg_anc_visitor::collect ( search_node *const &  ,
return_value const &  ancestor 
) [inline]

This method is required by a prepost_visitor.

Definition at line 306 of file search_graph.cc.

virtual bool prepost_visitor< class, class, class >::postorder ( const _Node &  __n  )  [virtual, inherited]

bool coco::__sg_anc_visitor::postorder ( search_node *const &  r  )  [inline]

This method is required by a prepost_visitor.

Definition at line 300 of file search_graph.cc.

virtual bool prepost_visitor< class, class, class >::preorder ( const _Node &  __n  )  [virtual, inherited]

bool coco::__sg_anc_visitor::preorder ( search_node *const &  r  )  [inline]

This method is required by a prepost_visitor.

Definition at line 293 of file search_graph.cc.

return_value coco::__sg_anc_visitor::value (  )  [inline]

This method is required by a prepost_visitor.

Definition at line 311 of file search_graph.cc.

void coco::__sg_anc_visitor::vcollect ( return_value const &   )  [inline]

This method is required by a prepost_visitor.

Definition at line 280 of file search_graph.cc.

void coco::__sg_anc_visitor::vinit (  )  [inline, virtual]

This method is required by a prepost_visitor.

Reimplemented from prepost_visitor< search_node *, bool >.

Definition at line 275 of file search_graph.cc.

return_value coco::__sg_anc_visitor::vvalue (  )  [inline, virtual]

This method is required by a prepost_visitor.

Reimplemented from prepost_visitor< search_node *, bool >.

Definition at line 287 of file search_graph.cc.


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

Generated on Tue Feb 9 14:49:54 2010 for COCONUT API by  doxygen 1.5.8