YAZ 5.37.0
ccl_rpn_attr Struct Reference

attribute node (type, value) pair as used in RPN More...

#include <ccl.h>

Data Fields

struct ccl_rpn_attrnext
 next attribute
char * set
 attribute set
int type
 attribute type, Bib-1: 1=use, 2=relation, 3=position, etc
int kind
 attribute value type (numeric or string)
union { 
   int   numeric 
 numeric attribute value More...
   char *   str 
 string attribute value More...
value

Detailed Description

attribute node (type, value) pair as used in RPN

Definition at line 98 of file ccl.h.

Field Documentation

◆ kind

int ccl_rpn_attr::kind

◆ next

◆ numeric

int ccl_rpn_attr::numeric

◆ set

◆ str

char* ccl_rpn_attr::str

◆ type

int ccl_rpn_attr::type

attribute type, Bib-1: 1=use, 2=relation, 3=position, etc

Definition at line 104 of file ccl.h.

Referenced by add_attr_node(), ccl_pquery_indent(), ccl_qual_add_set(), ccl_qual_dup(), ccl_set_attr_numeric(), ccl_term_multi_use(), ccl_term_one_use(), and qual_val_type().

◆ [union]


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