#include <initializer.h>

Public Member Functions | |
| initializer (const std::string &__n, gptr< work_node > *&wnode, search_focus *&sfoc, gptr< search_graph > *&sgraph, gptr< vdbl::database > *&dbase) | |
| initializer (const std::string &__n, gptr< work_node > *&wnode, search_focus *&sfoc, gptr< search_graph > *&sgraph) | |
| initializer (const std::string &__n, gptr< work_node > *&wnode, search_focus *&sfoc, gptr< vdbl::database > *&dbase) | |
| initializer (const std::string &__n, gptr< work_node > *&wnode, gptr< search_graph > *&sgraph, gptr< vdbl::database > *&dbase) | |
| initializer (const std::string &__n, search_focus *&sfoc, gptr< search_graph > *&sgraph, gptr< vdbl::database > *&dbase) | |
| initializer (const std::string &__n, gptr< work_node > *&wnode, search_focus *&sfoc) | |
| initializer (const std::string &__n, gptr< work_node > *&wnode, gptr< vdbl::database > *&dbase) | |
| initializer (const std::string &__n, gptr< work_node > *&wnode, gptr< search_graph > *&sgraph) | |
| initializer (const std::string &__n, search_focus *&sfoc, gptr< search_graph > *&sgraph) | |
| initializer (const std::string &__n, search_focus *&sfoc, gptr< vdbl::database > *&dbase) | |
| initializer (const std::string &__n, gptr< search_graph > *&sgraph, gptr< vdbl::database > *&dbase) | |
| initializer (const std::string &__n, gptr< work_node > *&wnode) | |
| initializer (const std::string &__n, search_focus *&sfoc) | |
| initializer (const std::string &__n, gptr< search_graph > *&sgraph) | |
| initializer (const std::string &__n, gptr< vdbl::database > *&dbase) | |
| virtual | ~initializer () |
| const std::string & | get_name () const |
| virtual ie_return_type | initialize (const control_data &_c) |
Protected Attributes | |
| std::string | __name |
| gptr< work_node > ** | __wnode |
| search_focus ** | __sfocus |
| gptr< vdbl::database > ** | __dbase |
| gptr< search_graph > ** | __sgraph |
Definition at line 74 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< work_node > *& | wnode, | |||
| search_focus *& | sfoc, | |||
| gptr< search_graph > *& | sgraph, | |||
| gptr< vdbl::database > *& | dbase | |||
| ) | [inline] |
This is the most general constructor for an initializer containing parameters for setting all internal variables. The parameter __n sets __name, wnode sets __wnode, sfoc sets __sfocus, sgraph sets __sgraph, and dbase sets __dbase.
Definition at line 94 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< work_node > *& | wnode, | |||
| search_focus *& | sfoc, | |||
| gptr< search_graph > *& | sgraph | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, wnode sets __wnode, sfoc sets __sfocus and sgraph sets __sgraph.
Definition at line 107 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< work_node > *& | wnode, | |||
| search_focus *& | sfoc, | |||
| gptr< vdbl::database > *& | dbase | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, wnode sets __wnode, sfoc sets __sfocus and dbase sets __dbase.
Definition at line 119 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< work_node > *& | wnode, | |||
| gptr< search_graph > *& | sgraph, | |||
| gptr< vdbl::database > *& | dbase | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, wnode sets __wnode, sgraph sets __sgraph and dbase sets __dbase.
Definition at line 131 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| search_focus *& | sfoc, | |||
| gptr< search_graph > *& | sgraph, | |||
| gptr< vdbl::database > *& | dbase | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, sfoc sets __sfocus, sgraph sets __sgraph and dbase sets __dbase.
Definition at line 143 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< work_node > *& | wnode, | |||
| search_focus *& | sfoc | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, wnode sets __wnode, sfoc sets __sfocus.
Definition at line 154 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< work_node > *& | wnode, | |||
| gptr< vdbl::database > *& | dbase | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, wnode sets __wnode, dbase sets __dbase.
Definition at line 164 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< work_node > *& | wnode, | |||
| gptr< search_graph > *& | sgraph | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, wnode sets __wnode, sgraph sets __sgraph.
Definition at line 174 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| search_focus *& | sfoc, | |||
| gptr< search_graph > *& | sgraph | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, sfoc sets __sfocus, sgraph sets __sgraph.
Definition at line 184 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| search_focus *& | sfoc, | |||
| gptr< vdbl::database > *& | dbase | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, sfoc sets __sfocus, dbase sets __dbase.
Definition at line 194 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< search_graph > *& | sgraph, | |||
| gptr< vdbl::database > *& | dbase | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name, sgraph sets __sgraph, dbase sets __dbase.
Definition at line 204 of file initializer.h.
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name and wnode sets __wnode.
Definition at line 214 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| search_focus *& | sfoc | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name and sfoc sets __sfocus.
Definition at line 222 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< search_graph > *& | sgraph | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name and sgraph sets __sgraph.
Definition at line 230 of file initializer.h.
| coco::initializer::initializer | ( | const std::string & | __n, | |
| gptr< vdbl::database > *& | dbase | |||
| ) | [inline] |
This is a constructor for an initializer containing parameters for setting some internal variables. The parameter __n sets __name and dbase sets __dbase.
Definition at line 238 of file initializer.h.
| virtual coco::initializer::~initializer | ( | ) | [inline, virtual] |
Standard Destructor
Definition at line 244 of file initializer.h.
| const std::string& coco::initializer::get_name | ( | ) | const [inline] |
The get_name method returns the identifier string of the initializer.
Definition at line 247 of file initializer.h.
| virtual ie_return_type coco::initializer::initialize | ( | const control_data & | _c | ) | [inline, virtual] |
This method is the main method of an initializer. It is supposed to initialize various internal data structures. Status information is returned in a ie_return_type structure. This method is overloaded by the various subclasses. Service information and parameters are provided via the control_data structure __c.
Definition at line 254 of file initializer.h.
gptr<vdbl::database>** coco::initializer::__dbase [protected] |
This variable contains a pointer to a global pointer to the search database.
Definition at line 85 of file initializer.h.
std::string coco::initializer::__name [protected] |
This is the identifier string for an initializer.
Definition at line 78 of file initializer.h.
search_focus** coco::initializer::__sfocus [protected] |
This variable contains a pointer to a pointer to the search focus.
Definition at line 82 of file initializer.h.
gptr<search_graph>** coco::initializer::__sgraph [protected] |
This variable contains a pointer to a global pointer to the search graph.
Definition at line 87 of file initializer.h.
gptr<work_node>** coco::initializer::__wnode [protected] |
This variable contains a pointer to a global pointer to the work node.
Definition at line 80 of file initializer.h.
1.5.8