IDZEBRA  2.2.7
Data Fields
xpath_predicate Struct Reference

#include <zebra_xpath.h>

Data Fields

int which
 
union {
   struct {
      char *   name
 
      char *   op
 
      char *   value
 
   }   relation
 
   struct {
      const char *   op
 
      struct xpath_predicate *   left
 
      struct xpath_predicate *   right
 
   }   boolean
 
u
 

Detailed Description

Definition at line 26 of file zebra_xpath.h.

Field Documentation

◆ 

struct { ... } xpath_predicate::boolean

◆ left

struct xpath_predicate* xpath_predicate::left

Definition at line 38 of file zebra_xpath.h.

Referenced by get_xpath_boolean().

◆ name

char* xpath_predicate::name

Definition at line 31 of file zebra_xpath.h.

◆ op [1/2]

char* xpath_predicate::op

Definition at line 32 of file zebra_xpath.h.

◆ op [2/2]

const char* xpath_predicate::op

Definition at line 37 of file zebra_xpath.h.

◆ 

struct { ... } xpath_predicate::relation

◆ right

struct xpath_predicate* xpath_predicate::right

Definition at line 39 of file zebra_xpath.h.

Referenced by get_xpath_boolean().

◆ 

union { ... } xpath_predicate::u

◆ value

char* xpath_predicate::value

Definition at line 33 of file zebra_xpath.h.

◆ which

int xpath_predicate::which

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