Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

graph_analyzer Class Reference

#include <gr_analyzer.h>

Collaboration diagram for graph_analyzer:

Collaboration graph
[legend]
List of all members.

Public Methods

 graph_analyzer (const gptr< search_graph > &sgraph, const search_focus &sfoc, const std::string &__n)
 graph_analyzer (const gptr< search_graph > &sgraph, const std::string &__n)
virtual ~graph_analyzer ()
virtual bool update_engine (const gptr< work_node > &sgraph, const search_focus &sfoc)
virtual bool update_engine (const gptr< work_node > &sgraph)
virtual ga_return_type analyze (const control_data &__c)
const std::string & get_name () const

Protected Attributes

std::string __name
const gptr< search_graph > * __sgraph
search_focus__sfoc
search_graph_context__sgc
vdbl::viewdbase __vdb

Constructor & Destructor Documentation

graph_analyzer::graph_analyzer const gptr< search_graph > &    sgraph,
const search_focus   sfoc,
const std::string &    __n
[inline]
 

Definition at line 58 of file gr_analyzer.h.

graph_analyzer::graph_analyzer const gptr< search_graph > &    sgraph,
const std::string &    __n
[inline]
 

Definition at line 67 of file gr_analyzer.h.

virtual graph_analyzer::~graph_analyzer   [inline, virtual]
 

Definition at line 75 of file gr_analyzer.h.


Member Function Documentation

virtual ga_return_type graph_analyzer::analyze const control_data   __c [inline, virtual]
 

Definition at line 92 of file gr_analyzer.h.

const std::string& graph_analyzer::get_name   const [inline]
 

Definition at line 95 of file gr_analyzer.h.

virtual bool graph_analyzer::update_engine const gptr< work_node > &    sgraph [inline, virtual]
 

Definition at line 85 of file gr_analyzer.h.

virtual bool graph_analyzer::update_engine const gptr< work_node > &    sgraph,
const search_focus   sfoc
[inline, virtual]
 

Definition at line 77 of file gr_analyzer.h.


Member Data Documentation

std::string graph_analyzer::__name [protected]
 

Definition at line 50 of file gr_analyzer.h.

search_focus* graph_analyzer::__sfoc [protected]
 

Definition at line 52 of file gr_analyzer.h.

search_graph_context* graph_analyzer::__sgc [protected]
 

Definition at line 53 of file gr_analyzer.h.

const gptr<search_graph>* graph_analyzer::__sgraph [protected]
 

Definition at line 51 of file gr_analyzer.h.

vdbl::viewdbase graph_analyzer::__vdb [protected]
 

Definition at line 54 of file gr_analyzer.h.


The documentation for this class was generated from the following file:
Generated on Tue Nov 4 01:59:09 2003 for COCONUT API by doxygen1.2.18