Wed Mar 3 23:18:56 2010

Asterisk developer's documentation


pval Struct Reference

#include <pval.h>

Collaboration diagram for pval:
Collaboration graph
[legend]

Data Fields

struct pval * dad
int endcol
int endline
char * filename
struct pval * next
struct pval * prev
int startcol
int startline
pvaltype type
union {
   char *   for_init
   struct pval *   list
   struct pval *   statements
   char *   str
} u1
struct pval * u1_last
union {
   struct pval *   arglist
   char *   for_test
   struct pval *   goto_target
   struct pval *   statements
   char *   val
} u2
union {
   int   abstract
   struct ael_extension *   compiled_label
   struct pval *   else_statements
   struct pval *   extend
   char *   for_inc
   int   goto_target_in_case
   char *   hints
   struct pval *   macro_statements
} u3
union {
   struct pval *   for_statements
   int   regexten
} u4

Detailed Description

Definition at line 48 of file pval.h.


Field Documentation

int abstract

Definition at line 80 of file pval.h.

struct pval* arglist [read]

Definition at line 68 of file pval.h.

struct ael_extension* compiled_label [read]

Definition at line 83 of file pval.h.

struct pval* dad [read]

Definition at line 96 of file pval.h.

struct pval* else_statements [read]

Definition at line 78 of file pval.h.

int endcol

Definition at line 54 of file pval.h.

int endline

Definition at line 52 of file pval.h.

struct pval* extend [read]

Definition at line 84 of file pval.h.

char* filename

Definition at line 55 of file pval.h.

char* for_inc

Definition at line 77 of file pval.h.

char* for_init

Definition at line 62 of file pval.h.

struct pval* for_statements [read]

Definition at line 89 of file pval.h.

char* for_test

Definition at line 71 of file pval.h.

struct pval* goto_target [read]

Definition at line 72 of file pval.h.

Definition at line 82 of file pval.h.

char* hints

Definition at line 81 of file pval.h.

struct pval* list [read]

Definition at line 60 of file pval.h.

struct pval* macro_statements [read]

Definition at line 79 of file pval.h.

struct pval* next [read]

Definition at line 93 of file pval.h.

struct pval* prev [read]

Definition at line 97 of file pval.h.

int regexten

Definition at line 90 of file pval.h.

int startcol

Definition at line 53 of file pval.h.

int startline

Definition at line 51 of file pval.h.

struct pval* statements [read]

Definition at line 61 of file pval.h.

char* str

Definition at line 59 of file pval.h.

Definition at line 50 of file pval.h.

union { ... } u1
struct pval* u1_last [read]

Definition at line 64 of file pval.h.

union { ... } u2
union { ... } u3
union { ... } u4
char* val

Definition at line 70 of file pval.h.


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

Generated on 3 Mar 2010 for Asterisk - the Open Source PBX by  doxygen 1.6.1