search_node.h File Reference

#include <iostream>
#include <coconut_config.h>
#include <interval.h>
#include <model.h>
#include <annotation.h>
#include <map>
#include <set>
#include <list>
#include <string>
#include <gptr.h>
#include <stdint.h>
#include <database>
#include <viewdbase>
#include <db_alltype>
#include <api_debug.h>
#include <datamap.h>
#include <api_deltabase.h>
#include <api_certbase.h>
#include <search_node.hpp>

Include dependency graph for search_node.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  coco::search_node
 Base type of the nodes in the search graph. More...
class  coco::delta_node
 Class holding the delta nodes in the search graph. More...
class  coco::full_node
 Class holding the full nodes in the search graph. More...
class  coco::work_node
 Work node, which is passed to the inference engines. More...
class  coco::work_node::work_node::constraint_iterator_base< _TW, _TV, _VR, _TP, _TR, _TI >
 The base class for work_node::constraint_iterator and work_node::constraint_const_iterator. More...

Namespaces

namespace  coco
 the main namespace of the COCONUT API

Typedefs

typedef uint32_t coco::search_node_id
 Type of the unique search node identifier.

Enumerations

enum  coco::search_node_relation {
  coco::snr_root, coco::snr_reduction, coco::snr_relaxation, coco::snr_split,
  coco::snr_glue, coco::snr_worknode, coco::snr_virtual
}
 Enum specifying node relations in the search graph. More...


Detailed Description

Definition in file search_node.h.


Generated on Tue Feb 9 14:46:58 2010 for COCONUT API by  doxygen 1.5.8