Thu Apr 8 01:24:37 2010

Asterisk developer's documentation


pval Struct Reference

#include <pval.h>

Collaboration diagram for pval:
Collaboration graph
[legend]

Data Fields

struct pvaldad
int endcol
int endline
char * filename
struct pvalnext
struct pvalprev
int startcol
int startline
pvaltype type
union {
   char *   for_init
   struct pval *   list
   struct pval *   statements
   char *   str
u1
struct pvalu1_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 8 Apr 2010 for Asterisk - the Open Source PBX by  doxygen 1.6.1