ReactOS 0.4.15-dev-7958-gcd0bb1a
expr Struct Reference

#include <query.h>

Collaboration diagram for expr:

Public Attributes

int type
 
union {
   struct complex_expr   expr
 
   INT   ival
 
   UINT   uval
 
   LPCWSTR   sval
 
   union ext_column   column
 
u
 
enum expr_type type
 
union {
   struct complex_expr   expr
 
   const struct property *   propval
 
   const WCHAR *   sval
 
   int   ival
 
u
 

Detailed Description

Definition at line 86 of file query.h.

Member Data Documentation

◆ column

◆ expr

◆ ival [1/2]

INT expr::ival

Definition at line 92 of file query.h.

Referenced by eval_cond(), and WHERE_VerifyCondition().

◆ ival [2/2]

int expr::ival

Definition at line 89 of file wbemprox_private.h.

◆ propval

const struct property* expr::propval

Definition at line 87 of file wbemprox_private.h.

Referenced by eval_cond(), and eval_unary().

◆ sval [1/2]

LPCWSTR expr::sval

Definition at line 94 of file query.h.

Referenced by eval_cond(), STRING_evaluate(), and write_default_value().

◆ sval [2/2]

const WCHAR* expr::sval

Definition at line 88 of file wbemprox_private.h.

◆ type [1/2]

◆ type [2/2]

enum expr_type expr::type

Definition at line 83 of file wbemprox_private.h.

◆  [1/2]

◆  [2/2]

union { ... } expr::u

◆ uval

UINT expr::uval

Definition at line 93 of file query.h.

Referenced by WHERE_evaluate(), and WHERE_VerifyCondition().


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