ReactOS  0.4.15-dev-507-g90aff8d
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
enum expr_type type
union {
   struct complex_expr   expr
   const struct property *   propval
   const WCHAR *   sval
   int   ival

Detailed Description

Definition at line 86 of file query.h.

Member Data Documentation

◆ column

◆ expr

◆ ival [1/2]

int expr::ival

Definition at line 89 of file wbemprox_private.h.

◆ ival [2/2]

INT expr::ival

Definition at line 92 of file query.h.

Referenced by eval_cond(), and WHERE_VerifyCondition().

◆ 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]

const WCHAR* expr::sval

Definition at line 88 of file wbemprox_private.h.

◆ sval [2/2]

LPCWSTR expr::sval

Definition at line 94 of file query.h.

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

◆ type [1/2]

enum expr_type expr::type

Definition at line 83 of file wbemprox_private.h.

◆ type [2/2]

◆ u [1/2]

union { ... } expr::u

◆ u [2/2]

◆ 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: