Asterisk.org: Developer Documentation (28 Oct 2009)

Wed Oct 28 15:49:54 2009

## Asterisk developer's documentation

# val Struct Reference

## Data Fields

enum valtype | type
union {
quad_t i
char * s
} | u
union {
quad_t i
char * s
} | u

## Detailed Description

Definition at line 171 of file ast_expr2.c.

## Field Documentation

quad_t i

Definition at line 175 of file ast_expr2.c.

Referenced by is_zero_or_null(), make_integer(), make_str(), op_compl(), op_cond(), op_div(), op_eq(), op_ge(), op_gt(), op_le(), op_lt(), op_minus(), op_ne(), op_negate(), op_plus(), op_rem(), op_times(), to_integer(), and to_string().

char* s

Definition at line 174 of file ast_expr2.c.

Referenced by free_value(), is_zero_or_null(), make_str(), op_colon(), op_compl(), op_cond(), op_eq(), op_eqtilde(), op_ge(), op_gt(), op_le(), op_lt(), op_ne(), strip_quotes(), to_integer(), and to_string().

enum valtype type

Definition at line 172 of file ast_expr2.c.

Referenced by free_value(), is_zero_or_null(), isstring(), make_integer(), make_str(), op_compl(), strip_quotes(), to_integer(), and to_string().

union { ... } u

union { ... } u

Referenced by free_value(), is_zero_or_null(), make_integer(), make_str(), op_colon(), op_compl(), op_cond(), op_div(), op_eq(), op_eqtilde(), op_ge(), op_gt(), op_le(), op_lt(), op_minus(), op_ne(), op_negate(), op_plus(), op_rem(), op_times(), strip_quotes(), to_integer(), and to_string().

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

- ast_expr2.c
- ast_expr2f.c