ccl_rpn_node Struct Reference

RPN tree structure node. More...

#include <ccl.h>


Data Fields

enum ccl_rpn_kind kind
 node type, one of CCL_RPN_AND, CCL_RPN_OR,..
union {
   struct ccl_rpn_node *   p [3]
 Boolean including proximity 0=left, 1=right, 2=prox parms.
   struct {
      char *   term
      char *   qual
      struct ccl_rpn_attr *   attr_list
   }   t
 Attributes + Term.
   char *   setname
u


Detailed Description

RPN tree structure node.

Definition at line 126 of file ccl.h.


Field Documentation

node type, one of CCL_RPN_AND, CCL_RPN_OR,..

Definition at line 128 of file ccl.h.

Referenced by ccl_remove_stop_r(), ccl_rpn_delete(), and ccl_rpn_node_create().

struct ccl_rpn_node* ccl_rpn_node::p[3] [read]

Boolean including proximity 0=left, 1=right, 2=prox parms.

Definition at line 131 of file ccl.h.

Referenced by ccl_remove_stop_r(), ccl_rpn_delete(), and ccl_rpn_node_create().

Definition at line 134 of file ccl.h.

Definition at line 135 of file ccl.h.

Definition at line 136 of file ccl.h.

struct { ... } ccl_rpn_node::t

Attributes + Term.

Referenced by ccl_remove_stop_r(), ccl_rpn_delete(), and ccl_rpn_node_create().

Result set

Definition at line 139 of file ccl.h.

Referenced by ccl_rpn_delete().

union { ... } ccl_rpn_node::u


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

Generated on Mon Nov 10 17:14:40 2008 for YAZ by  doxygen 1.5.6