Wed Apr 6 11:30:12 2011

Asterisk developer's documentation


ast_category Struct Reference


Data Fields

char * file
int ignored
int include_level
ast_variablelast
int lineno
char name [80]
ast_categorynext
ast_commentprecomments
ast_variableroot
ast_commentsameline
ast_category::template_instance_list template_instances
ast_commenttrailing

Data Structures

struct  template_instance_list

Detailed Description

Definition at line 185 of file config.c.


Field Documentation

char* file

the file name from whence this declaration was read

Definition at line 189 of file config.c.

Referenced by ast_category_destroy(), ast_config_text_file_save(), and ast_include_rename().

int ignored

do not let user of the config see this category -- set by (!) after the category decl; a template

Definition at line 187 of file config.c.

Referenced by ast_config_text_file_save(), category_get(), and next_available_category().

int include_level

Definition at line 188 of file config.c.

Referenced by ast_category_append().

struct ast_variable* last

Definition at line 196 of file config.c.

Referenced by ast_category_detach_variables(), ast_category_empty(), ast_variable_append(), ast_variable_delete(), and ast_variable_update().

int lineno

Definition at line 190 of file config.c.

Referenced by ast_config_text_file_save().

char name[80]

Definition at line 186 of file config.c.

Referenced by ast_category_browse(), ast_category_empty(), ast_category_insert(), ast_category_rename(), ast_config_text_file_save(), category_get(), config_ldap(), and inherit_category().

struct ast_category* next

Definition at line 197 of file config.c.

Referenced by ast_category_browse(), ast_category_delete(), ast_category_empty(), ast_category_insert(), ast_config_destroy(), ast_config_text_file_save(), ast_include_rename(), category_get(), and next_available_category().

struct ast_comment* precomments

Definition at line 192 of file config.c.

Referenced by ast_category_destroy(), ast_config_text_file_save(), and process_text_line().

struct ast_variable* root

Definition at line 195 of file config.c.

Referenced by ast_category_destroy(), ast_category_detach_variables(), ast_category_empty(), ast_category_first(), ast_category_root(), ast_config_text_file_save(), ast_include_rename(), ast_variable_append(), ast_variable_browse(), ast_variable_delete(), ast_variable_insert(), ast_variable_update(), inherit_category(), and move_variables().

struct ast_comment* sameline

Definition at line 193 of file config.c.

Referenced by ast_category_destroy(), ast_config_text_file_save(), and process_text_line().

struct ast_category::template_instance_list template_instances

Referenced by ast_config_text_file_save(), ast_destroy_template_list(), and inherit_category().

struct ast_comment* trailing

the last object in the list will get assigned any trailing comments when EOF is hit

Definition at line 194 of file config.c.

Referenced by ast_category_destroy(), ast_config_text_file_save(), and config_text_file_load().


The documentation for this struct was generated from the following file:
Generated on Wed Apr 6 11:30:12 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7