Sat Aug 6 00:39:38 2011

Asterisk developer's documentation


argdesc.h File Reference

Go to the source code of this file.

Data Structures

struct  appsetvar
struct  argapp
struct  argchoice
struct  argdesc
struct  parse_arginfo

Enumerations

enum  argdopttype { ARGD_OPT_NOARG, ARGD_OPT_WITHARG, ARGD_OPT_WITHOPTARG }
enum  argdtype {
  ARGD_STRING, ARGD_INT, ARGD_FLOAT, ARGD_ENUM,
  ARGD_OPTIONSET, ARGD_VARARG
}
enum  argtype { ARGD_REQUIRED, ARGD_OPTIONAL, ARGD_OPTIONAL_PREV, ARGD_OPTIONAL_PLACEHOLD }

Functions

void argdesc_destroy (struct argapp *apps)
argappargdesc_parse (char *filename, int *errors)


Enumeration Type Documentation

enum argdopttype

Enumerator:
ARGD_OPT_NOARG 
ARGD_OPT_WITHARG 
ARGD_OPT_WITHOPTARG 

Definition at line 5 of file argdesc.h.

enum argdtype

Enumerator:
ARGD_STRING 
ARGD_INT 
ARGD_FLOAT 
ARGD_ENUM 
ARGD_OPTIONSET 
ARGD_VARARG 

Definition at line 4 of file argdesc.h.

enum argtype

Enumerator:
ARGD_REQUIRED 
ARGD_OPTIONAL 
ARGD_OPTIONAL_PREV 
ARGD_OPTIONAL_PLACEHOLD 

Definition at line 3 of file argdesc.h.


Function Documentation

void argdesc_destroy ( struct argapp apps  ) 

Referenced by ael2_semantic_check().

struct argapp* argdesc_parse ( char *  filename,
int *  errors 
)

Referenced by ael2_semantic_check().


Generated on Sat Aug 6 00:39:38 2011 for Asterisk - the Open Source PBX by  doxygen 1.4.7